Bitcoin Arbitrage 101: Fundamentals, Steps & Profit Calculator

A beginner‑friendly guide covering the basics of Bitcoin arbitrage, step‑by‑step execution, fee calculations, and an interactive profit calculator.

A beginner‑friendly guide covering the basics of Bitcoin arbitrage, step‑by‑step execution, fee calculations, and an interactive profit calculator.

Bitcoin Arbitrage 101: Fundamentals, Steps & Profit Calculator

Authoritative guide for traders, investors, and finance professionals

---

Table of Contents

1. [What Is Bitcoin Arbitrage?](#what-is-bitcoin-arbitrage)

2. [Why Bitcoin Arbitrage Exists: Market Mechanics](#why-bitcoin-arbitrage-exists-market-mechanics)

3. [Core Components of an Arbitrage Trade](#core-components-of-an-arbitrage-trade)

4. [Step‑by‑Step Execution of a Bitcoin Arbitrage Deal](#step‑by‑step-execution-of-a-bitcoin-arbitrage-deal)

5. [Fee Structures and Profit Calculation](#fee-structures-and-profit-calculation)

6. [Risk Management and Regulatory Considerations](#risk-management-and-regulatory-considerations)

7. [Tools & Technology: Using an Arbitrage Scanner](#tools‑technology-using-an-arbitrage-scanner)

8. [Frequently Asked Questions](#frequently-asked-questions)

---

What Is Bitcoin Arbitrage?

Bitcoin arbitrage is the practice of buying Bitcoin on one exchange where the price is lower and simultaneously selling it on another exchange where the price is higher. The price differential, known as the spread, can be captured as profit after accounting for transaction costs. Arbitrage exploits inefficiencies that arise from varying liquidity, geographic location, and trading volume across platforms.

Key definition: Arbitrage – the simultaneous purchase and sale of an asset in different markets to profit from price discrepancies.

In the cryptocurrency ecosystem, arbitrage opportunities can appear within seconds and disappear as market makers re‑balance order books. The speed of execution therefore determines the success of the strategy.

Why Bitcoin Arbitrage Exists: Market Mechanics

1. Fragmented Exchange Landscape

As of June 2026, there are more than 400 active cryptocurrency exchanges worldwide. Each exchange maintains its own order book, fee schedule, and settlement infrastructure. The fragmented nature of the market creates price variance.

2. Liquidity Asymmetry

Liquidity refers to the ability to execute large orders without causing significant price movement. Large exchanges such as Binance, Coinbase, and Kraken often exhibit high liquidity, while regional platforms like Bitstamp Japan or LBank may have lower depth. Liquidity asymmetry is a primary driver of arbitrage spreads.

3. Geographic and Regulatory Barriers

Regulatory restrictions can limit access to certain exchanges for residents of specific jurisdictions. These barriers generate isolated price ecosystems that produce arbitrage opportunities for traders who can legally access multiple jurisdictions.

4. Latency and Infrastructure

Network latency, order processing speed, and the efficiency of API connections influence price convergence. Exchanges with slower infrastructure may lag behind price updates, opening a temporal window for arbitrage.

Statistical Insight

Research from the Blockchain Research Institute (2024) shows that the average intraday Bitcoin price spread across the top 20 exchanges was 0.87 %, with peak spreads exceeding 3.2 % during periods of heightened volatility.

Core Components of an Arbitrage Trade

| Component | Description | Typical Range (2024‑2026) |

|-----------|-------------|--------------------------|

| Buy Exchange | Platform where Bitcoin is purchased at the lower price. | Large‑cap (Binance) → 0.10 % taker fee |

| Sell Exchange | Platform where Bitcoin is sold at the higher price. | Regional (Bitfinex) → 0.12 % maker fee |

| Transfer Method | On‑chain vs. off‑chain (Lightning Network, internal exchange transfer). | On‑chain ≈ $1.20 per transaction; Lightning ≈ $0.001 |

| Execution Speed | Time from order placement to settlement. | 0.3 s (API) to 15 s (manual) |

| Capital Allocation | Amount of Bitcoin or fiat allocated to each leg. | 0.01 BTC–10 BTC (typical) |

| Risk Buffer | Margin kept to absorb slippage or fee fluctuation. | 0.5 %–1 % of notional value |

Each component is a decision point that influences the net profit.

Step‑by‑Step Execution of a Bitcoin Arbitrage Deal

Step 1: Market Monitoring

1. Subscribe to real‑time ticker feeds from at least three exchanges.

2. Use a cryptocurrency price aggregator (e.g., CoinMarketCap) to obtain a baseline reference price.

3. Set alerts for spreads exceeding a pre‑defined threshold (e.g., 1.2 %).

Step 2: Validate the Spread

1. Verify that the displayed spread is not a result of stale data.

2. Confirm order‑book depth: ensure the quantity available at the displayed price meets your capital allocation.

3. Account for the bid‑ask spread on each exchange.

Step 3: Prepare Capital

1. Maintain separate wallets on each exchange to avoid transfer delays.

2. Keep a small buffer of stablecoins (USDT, USDC) for quick conversion.

3. Ensure compliance with KYC/AML requirements for each jurisdiction.

Step 4: Execute Simultaneous Orders

1. Place a limit buy order on the lower‑priced exchange at the current ask price.

2. Place a limit sell order on the higher‑priced exchange at the current bid price.

3. Use API bots to submit both orders within the same millisecond window.

Step 5: Transfer and Settlement

1. Upon order fill, transfer the purchased Bitcoin to the sell‑exchange wallet.

2. Prefer off‑chain channels (e.g., Lightning Network) for transfers under 0.1 BTC to reduce on‑chain fees.

3. Monitor the sell order to confirm execution before withdrawing proceeds.

Step 6: Reconcile and Record

1. Record the gross spread, all fees, and the net profit in a spreadsheet.

2. Update the capital allocation table to reflect the new balances.

3. Review any slippage that occurred and adjust future thresholds accordingly.

Fee Structures and Profit Calculation

1. Exchange Trading Fees

Most exchanges charge a maker fee for limit orders that add liquidity and a taker fee for market orders that remove liquidity. Typical maker fees range from 0.08 % to 0.15 %, while taker fees range from 0.10 % to 0.25 %.

2. Withdrawal and Deposit Fees

On‑chain withdrawals incur network fees that fluctuate with Bitcoin mempool congestion. Average on‑chain withdrawal costs in 2025 stabilized around $1.40 per transaction. Lightning Network withdrawals generally cost less than $0.001 but require channel liquidity.

3. Conversion Fees

If the arbitrage involves converting between fiat and stablecoins, conversion fees can add an additional 0.2 %–0.5 % depending on the service provider.

4. Example Profit Calculator

Assume the following variables:

| Variable | Value |

|----------|-------|

| Bitcoin price on Exchange A (buy) | $27,800 |

| Bitcoin price on Exchange B (sell) | $28,150 |

| Trade size | 0.5 BTC |

| Maker fee on Exchange A | 0.08 % |

| Maker fee on Exchange B | 0.10 % |

| On‑chain withdrawal fee | $1.40 |

| Lightning transfer fee | $0.001 |

| Conversion fee (stablecoin to fiat) | 0.30 % |

Step 1 – Gross Spread

Step 2 – Total Fees

Total fees = $11.12 + $14.08 + $1.40 + $0.525 ≈ $27.13

Step 3 – Net Profit

The net profit margin for this trade is 0.53 % of the notional value.

5. Sensitivity Analysis

| Spread % | Net Profit (USD) | Net Profit % of Notional |

|----------|------------------|--------------------------|

| 0.5 % | $74.0 | 0.27 % |

| 1.0 % | $149.0 | 0.53 % |

| 1.5 % | $224.0 | 0.80 % |

| 2.0 % | $299.0 | 1.07 % |

The table demonstrates that a 1 % spread typically yields a net profit of 0.5 % after fees. Scaling the trade size amplifies absolute profit while preserving the relative margin, provided that liquidity is sufficient.

Risk Management and Regulatory Considerations

Market Risk

Operational Risk

Counterparty Risk

Regulatory Risk

Mitigation Strategies

1. Diversify Holdings: Spread capital across three to five reputable exchanges.

2. Use Stablecoins: Convert fiat holdings to USDT or USDC to reduce conversion friction.

3. Set Stop‑Loss Limits: Program bots to cancel pending orders if the spread narrows below a safety threshold.

4. Maintain Real‑Time Monitoring: Employ heartbeat checks on API connections to detect latency spikes.

5. Compliance Documentation: Keep detailed logs of each arbitrage transaction for tax reporting and audit purposes.

Tools & Technology: Using an Arbitrage Scanner

The speed at which a price discrepancy appears and disappears demands a dedicated arbitrage scanner. A modern scanner aggregates order‑book data from dozens of exchanges, normalizes timestamps, and highlights spreads that meet user‑defined criteria.

Features to Prioritize

ArbitrageRadar PRO provides exactly these capabilities. Its iOS version delivers a live cryptocurrency arbitrage scanner, integrated

ArbitrageRadar PRO on the App Store · arbitrageradarpro.com

Related guides

All guides · Coins · Exchanges

ArbitrageRadar PRO on the App Store · arbitrageradarpro.com