Crypto arbitrage bot
An arbitrage bot watches prices on several exchanges and trades when the gap pays after fees. What is here today: free paper bots that run that logic on real order books and funding without real money, alerts in Telegram and the route scanners. A trading bot that places real orders is in development and is not part of any plan yet.
What is a crypto arbitrage bot
A crypto arbitrage bot is a program that buys an asset where it is cheaper and sells it where it is dearer, or holds two opposite positions whose prices should meet. It follows prices on several exchanges, opens the trade when the net spread (after both exchanges' fees) passes a level, and closes it when the gap narrows.
Speed is not the hard part. The spread must outlast the fees, the order book must hold the size, and on spot the coins must travel between exchanges: a transfer takes minutes, and the gap often closes first. A bot is only as good as the routes it trades.
Our paper bots do this on cross-exchange futures routes, where nothing is transferred: both legs are held at once, and the result comes from the prices meeting and from funding.
Do arbitrage bots make money? Results of our paper bots
Every paper bot users have run to the end, counted together: no user and no route is shown. A paper bot trades nothing, but it enters and exits on the real order books at the user's fees or the exchanges' base rates and is credited the exchanges' actual funding. When a market is delisted or has no prices for a day, the bot closes at the last known prices: those closes show among the reasons below.
No paper bot has closed yet. The numbers appear here once 20 have.
Paper bots' past results promise nothing about the next trade: a real order can fill worse, and the routes users pick are not a random sample. We do not promise returns.
Updated · How we count
Paper bots: test a route before risking money
- Pick a futures route in the screener: a perpetual against a perpetual, or spot against a short perpetual, on two exchanges.
- On the route's page, set the amount, the entry level (net spread after fees) and the exit level, and optionally a maximum holding time.
- The bot waits for the entry, fills both legs on the real order books, receives or pays the exchanges' actual funding and closes at your exit level. Entry and exit come to Telegram.
Bots at once: Free 3, Starter 5, Pro 20, Desk 100. Plans →
A Telegram bot that finds routes: it sends the routes matching your filters, and your paper bots' entries and exits. Set the filters on the alerts page. Alerts →
Types of arbitrage bots: cross-exchange, funding, triangular
| Type | How it works | What is here |
|---|---|---|
| Cross-exchange spot | Buys a coin on one exchange, transfers it and sells it on another. | Spot scanner and alerts. Not automated: the transfer takes minutes and carries the main risk. |
| Cross-exchange futures | Long a perpetual on one exchange, short it on another; closes when the prices meet. | Paper bots and the futures screener. |
| Funding | Holds opposite positions to collect funding: spot against a perpetual, or two perpetuals with different rates. | Paper bots on spot–perp and perp–perp routes; funding tables. |
| Triangular | Three trades on one exchange through three pairs, such as USDT → BTC → ETH → USDT. | Triangle scanner. |
| DEX | Trades in on-chain pools, often in one transaction. | Not covered: we follow centralised exchanges and a few on-chain perpetual exchanges. |
Exchange bots vs cross-exchange bots
Some exchanges have their own arbitrage tools. Binance Smart Arbitrage and Pionex's arbitrage hold spot and an opposite perpetual on the same exchange and collect funding. They are simple to start and never move coins, but they see one exchange: its funding and its prices.
A cross-exchange bot compares many exchanges: the same perpetual can trade at different prices or pay different funding on two venues. There are more such routes, and they need accounts and margin on both exchanges.
Live trading bot (in development, not part of any plan yet)
- Futures routes only: a perpetual against a perpetual and spot against a perpetual. Spot routes with a transfer are not automated.
- Your API keys with the right to trade and without the right to withdraw.
- Limits per trade and per day, and an emergency stop.
- The same entry and exit levels as the paper bots: test a route on paper first.
The trading bot is not sold: no plan includes it until it is released. We do not promise returns.
Build your own bot
Writing your own bot? The hard part is the data: prices, order books, funding and transfer status on dozens of exchanges in one format. An API with the data our scanners run on is in preparation. API for developers →
FAQ
- Are crypto arbitrage bots profitable?
Only when the spread outlasts fees and transfer time; paper bots show on real data whether a route would have earned before you risk money.
- How does a binance arbitrage bot work?
It watches prices on Binance and other exchanges, opens both legs when the net spread passes your level and closes them when it narrows.
- Do crypto arbitrage bots make money?
- Too few paper bots have closed yet (0) to say. A route earns only when the spread outlasts the fees and the time in the position; a paper bot shows that on real data before you risk money.
- Is a paper bot free?
- Yes: 3 bots run at once on the free plan, more on paid plans (Starter 5, Pro 20, Desk 100).