Arbitragebot Start trading
Live spread scanner running

An automated crypto arbitrage bot, built for real spreads.

An arbitrage bot watches the same asset across exchanges and liquidity pools, finds where price diverges, and executes both legs the instant the gap clears fees and slippage. Wallet-signed orders, pre-trade risk gates, real on-chain settlement.

venues
CEX + DEX
exchanges scanned
latency
sub-second
detect to route
custody
non-custodial
your keys, your funds
fees
flat 2%
on captured profit
Connects to the venues arbitrage traders use
Binance· Coinbase· Kraken· Uniswap· Curve· USDC
// engine

What the arbitrage trading engine does on every tick.

A purpose-built spread engine. Each module is replaceable; nothing reaches into your accounts. Every signature is yours, every order is yours.

Cross-exchange spread detection

The scanner reads order books across centralized venues and on-chain pools in parallel, normalizing depth and fees so a real, executable spread is never confused with a stale quote.

Fee and slippage aware

Every candidate gap is netted against maker/taker fees, gas, and projected slippage before it counts. The bot only fires when profit survives the round trip — not when the raw quote looks tempting.

Triangular and DEX routing

Beyond simple two-venue spreads, the engine evaluates triangular paths within a single exchange and multi-hop DEX routes, picking the leg sequence with the best net edge.

Non-custodial by construction

Read-only exchange API keys and wallet signatures. On-chain orders are signed locally on your device. The operator never holds withdrawal rights and never pools your capital.

Pre-trade risk gates

Per-trade size caps, daily-loss circuit breakers, minimum-edge thresholds, liquidity floors, and exposure limits — evaluated before submission, not as after-the-fact warnings.

Multi-strategy orchestration

Run several arbitrage strategies in parallel — each with its own pair list, venue set, spread threshold, and size cap, plus a portfolio-level exposure budget across all of them.

// workflow

From connect to first arbitrage fill in four steps.

No coding required at the user layer. Each step is reversible and nothing is custodial — your funds stay in your own accounts and wallets the whole way through.

01 · step

Connect

add read-only exchange API keys + connect a wallet · the bot reads balances and quotes, never withdrawal rights

02 · step

Select pairs

choose markets and venues · set the minimum net edge that makes a spread worth firing on

03 · step

Set guardrails

per-trade size cap · daily-loss circuit breaker · liquidity floor · portfolio exposure budget

04 · step

Activate

scanner arms · spreads are validated against fees and slippage · both legs route on every qualifying gap

// example spreads

How an arbitrage spread reads on the scanner.

Illustrative rows showing how the engine presents a candidate gap: the pair, the two venues, the raw spread, and the net edge after fees and slippage. Background on the mechanism lives in the literature on arbitrage and algorithmic trading.

Illustrative arbitrage spreads showing pair, venues, raw spread and net edge after fees
pair buy_venue sell_venue type raw_spread net_edge
BTC/USDT Kraken Binance cross-exchange 0.42% 0.18% trade →
ETH/USDC Uniswap Coinbase CEX↔DEX 0.55% 0.21% trade →
SOL/USDT Binance Kraken cross-exchange 0.38% 0.14% trade →
USDC/USDT Curve Binance stable-pair 0.09% 0.05% trade →
ETH→USDC→BTC Binance Binance triangular 0.31% 0.12% trade →
ARB/USDC Uniswap Coinbase CEX↔DEX 0.61% 0.19% trade →
MATIC/USDT Kraken Binance cross-exchange 0.44% 0.16% trade →
LINK/USDC Curve Coinbase CEX↔DEX 0.49% 0.17% trade →

Rows are illustrative examples of the scanner layout, not live or guaranteed spreads. Real opportunities appear and close in milliseconds.

// architecture diff

Custodial vs. non-custodial arbitrage: what actually changes.

Custodial "trading bot" services collapse into a single point of failure: the operator's deposit address. A non-custodial arbitrage bot keeps your assets where they already are — on the exchanges and in the wallets you already control.

Comparison of non-custodial, custodial and manual arbitrage approaches
property non-custodial custodial manual
You hold keys / API keys + yes - no + yes
Funds in shared address + never - required + never
Sub-second execution + <1s ~ variable - manual
Fee + slippage netting + automatic ~ optional - by hand
Pre-trade risk gates + enforced ~ optional - user only
Liquidity-floor filtering + built-in - rare ~ eyeball
Time-to-live + ~2 min ~ KYC delay ~ hours
// pricing

Three tiers. All non-custodial. All paid in stablecoins.

Cancel any time — your exchange accounts and wallets remain entirely under your control.

Starter

$ 99 / mo

For new arbitrageurs running a single strategy on a tight pair list.

  • Up to 3 exchange connections
  • Cross-exchange spread scanner
  • Per-trade hard cap
  • Daily-loss circuit breaker
Choose Starter
★ recommended

Professional

$ 299 / mo

For traders running diversified strategies with active exposure management.

  • Up to 10 exchange connections
  • CEX↔DEX + triangular routing
  • Liquidity-floor + min-edge filters
  • Drawdown pause + exposure budget
Choose Professional

Enterprise

$ 499 / mo

For desks deploying institutional arbitrage workflows with bespoke risk policy.

  • Unlimited exchange connections
  • Custom risk policy engine
  • Webhook + API integration
  • Dedicated solutions engineer
Choose Enterprise
// what makes spreads real

Why most "arbitrage" gaps are not worth firing on.

The fee tax

A 0.40% raw gap is gone after maker/taker fees on both legs plus a withdrawal or gas cost. The engine nets all of it first, so a displayed spread and an executable edge are never the same number.

Slippage and depth

A spread that exists at the top of book vanishes once you size into it. The scanner reads real depth and only counts the portion of the gap that survives your intended trade size.

Latency and decay

Genuine arbitrage opportunities close in milliseconds as other bots compete them away. Speed of detect-validate-route is the whole game; a slow path captures nothing but the leftovers.

// faq

Direct answers to the questions arbitrage traders actually ask.

Read the full risk disclosure before connecting any exchange or wallet.

See pricing
What is an arbitrage bot?
Automated software that detects price differences for the same asset across exchanges or liquidity pools and trades to capture the spread. It monitors order books and on-chain pools in real time, then submits buy and sell orders the moment a gap clears fees and slippage.
Is the arbitrage bot really non-custodial?
Yes. It connects through read-only exchange API keys and wallet signatures. Every on-chain order is signed locally on your device, and your funds stay in your own accounts and wallets. The operator never has withdrawal authority.
How fast does it execute?
The engine detects a spread, validates it against fees, slippage, and liquidity, and routes both legs in well under a second. Actual latency depends on the venues involved and current network conditions.
How much does it cost?
$99 Starter, $299 Professional, $499 Enterprise — billed monthly in stablecoins. A flat 2% fee applies to captured profit. Cancel any time.
Which exchanges and chains are supported?
Major centralized venues such as Binance, Coinbase, and Kraken, plus on-chain pools on DEXs like Uniswap and Curve. Stablecoin and triangular pairs are supported alongside standard cross-exchange spreads.
Can I run multiple strategies in parallel?
Yes. Each strategy runs independently with its own pair list, venue set, spread threshold, and per-trade size cap. A portfolio-level exposure budget prevents over-concentration when several strategies target the same market.
Is crypto arbitrage actually profitable?
It can be, but most raw spreads disappear after fees, slippage, and competition. The edge is in netting all costs before firing and executing faster than other bots. Treat any displayed spread as a candidate, not a guaranteed profit.
What are the risks?
Past performance does not predict future results. Arbitrage carries execution risk, exchange-outage risk, withdrawal-delay risk, and smart-contract risk on the DEX side. Use per-trade caps, daily-loss circuit breakers, and minimum-edge thresholds as a baseline.
// init

Put a spread scanner to work on your own exchange keys.

Your keys. Your funds. Your control. Cross-exchange and DEX arbitrage, netted against fees and slippage, executed through accounts you already own.