explaingit

skl2910/limitless-trading-bot

Analysis updated 2026-05-18

136TypeScriptAudience · developerComplexity · 2/5Setup · easy

TLDR

Three command-line tools for tracking Limitless and Polymarket prediction markets: price history export, large-trade alerts, and cross-platform arbitrage detection.

Mindmap

mindmap
  root((limitless tools))
    What it does
      Fetches price history
      Scans for whale trades
      Finds arbitrage gaps
    Tech stack
      TypeScript
      Node.js
    Use cases
      CSV export
      Real-time alerts
      Cross-platform comparison
    Access
      Public read-only data
      No API key needed

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Export a market's historical price data to CSV for analysis in a spreadsheet.

USE CASE 2

Get alerted in real time when a large trade above a chosen dollar threshold happens on Limitless.

USE CASE 3

Compare ETH price markets on Limitless and Polymarket to spot arbitrage gaps between the two platforms.

What is it built with?

TypeScriptNode.js

How does it compare?

skl2910/limitless-trading-botamet2901/asterdex-trading-botbonny1220/solana-trading-bot
Stars136136136
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasymoderatemoderate
Complexity2/54/54/5
Audiencedevelopergeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 30min

No account or API key needed, all three tools use public read-only endpoints.

The README does not state a license.

In plain English

This repository contains three command-line tools for monitoring and analyzing activity on Limitless, a prediction market platform where people buy and sell positions on future events. It is a TypeScript rewrite of earlier Python scripts, meaning the same ideas have been translated into a different programming language that runs on Node.js. The first tool, fetch-history, downloads historical price data for a specific market and saves it as a CSV file you can open in a spreadsheet. You pick the market by its identifier and choose a time interval, such as hourly or daily, and the tool pulls down the records for you. The second tool, whale-scanner, watches prediction markets in real time and flags large trades as they happen. A "whale" in financial slang means someone placing a very big bet. You can set a minimum dollar threshold and control how often it polls for new data. It focuses on the most active markets on the platform. The third tool, live-eth-15min, monitors ETH price markets across both Limitless and Polymarket simultaneously, looking for price differences between the two venues. When the same underlying outcome is priced differently on two platforms, there may be an opportunity to profit from that gap, which traders call an arbitrage edge. All three tools use public, read-only data endpoints, so no account or API key is required to run them. The repository includes setup instructions for installing dependencies, building the TypeScript code, and running each tool. Linting, testing, and a smoke-test command are also available for development purposes.

Copy-paste prompts

Prompt 1
How do I run fetch-history to download hourly price data for a specific Limitless market?
Prompt 2
Explain how whale-scanner decides what counts as a large trade and how to change that threshold.
Prompt 3
Walk me through how live-eth-15min compares ETH markets across Limitless and Polymarket for arbitrage.
Prompt 4
Help me build and run the linting and smoke-test commands in this repo.

Frequently asked questions

What is limitless-trading-bot?

Three command-line tools for tracking Limitless and Polymarket prediction markets: price history export, large-trade alerts, and cross-platform arbitrage detection.

What language is limitless-trading-bot written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js.

What license does limitless-trading-bot use?

The README does not state a license.

How hard is limitless-trading-bot to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is limitless-trading-bot for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.