Formula & Calculator

Simple Arbitrage Profit

Calculates the net profit from buying a cryptocurrency on one exchange and simultaneously selling it on another where the price is higher.

CryptoTradingArbitrage

Simple Arbitrage Profit Calculator Buy Low, Sell High

Profit = (SellBuy) × QtyFees
Profit = net gain ($)  ·  Spread = Sell – Buy ($)  ·  Qty = units traded  ·  Fees = total transaction costs ($)
⟹ Solve Profit, Spread, Qty, Fees
$
$
units
$
Please fix the errors above.
Solve for:
Presets:
Profit
Profit: Spread: Qty: Fees:
✓ Copied!
Profit Gauge
Low (< $20) Moderate ($20–$60) High (> $60)
Profit = (Sell − Buy) × Quantity − Total Fees  ·  Positive profit = arbitrage opportunity after costs.

Interpretation

Profit = (Sell Price − Buy Price) × Quantity − Total Fees. Profit from buying and selling on different exchanges. Used in arbitrage trading.

Profit = (Sell Price - Buy Price) * Quantity - Total Fees
Simple Arbitrage Profit

Variables

SymbolQuantityUnit
ProfitNet arbitrage profitcurrency
Sell PricePrice sold at on the higher-priced exchangecurrency
Buy PricePrice bought at on the lower-priced exchangecurrency
QuantityAmount of crypto tradedcoins
Total FeesCombined trading and withdrawal feescurrency

What it means

Arbitrage is the simultaneous purchase and sale of an asset to profit from price differences. This formula calculates the net profit after fees. It is used by traders to exploit inefficiencies across exchanges. Understanding this helps traders identify arbitrage opportunities and to calculate potential returns. Arbitrage helps keep prices aligned across markets. It requires fast execution and low fees.

Worked example

Simple Arbitrage Profit – Two Detailed Examples

Real‑World
Scenario: A trader buys 0.5 BTC at $60,000 on Exchange A and sells it at $60,300 on Exchange B. Gross profit = (60,300 - 60,000) × 0.5 = $150. After deducting total fees of $20, net profit = $130. This arbitrage exploits price differences between exchanges. The trader must act quickly before prices converge.
ParameterValue
Buy Price$60,000
Sell Price$60,300
Quantity0.5
Total Fees$20
1Gross Profit = (60300 - 60000) × 0.5 = $150
2Net Profit = 150 - 20 = $130
Result $130 ✓ Arbitrage profit
Scenario: A trader buys 2 ETH at $3,000 and sells at $3,050. Gross profit = (3050 - 3000) × 2 = $100. Fees total $15, net = $85. This arbitrage is smaller but still profitable. The trader uses automated tools to spot such opportunities.
ParameterValue
Buy$3,000
Sell$3,050
Quantity2
Fees$15
1Gross = (3050 - 3000) × 2 = $100
2Net = 100 - 15 = $85
Result $85 ✓ Small arbitrage
Insight: Arbitrage exploits price differences across markets. Net profit accounts for trading fees, transfer costs, and slippage. It requires speed and low fees to be sustainable.

Common mistakes

  • Sell price: The price at which you sell the asset.
  • Buy price: The price at which you bought the asset.
  • Quantity: The number of units traded.
  • Total fees: Include all trading fees, network fees, and slippage.
  • Profit: The net profit after all costs.

Applications

Simple arbitrage profit calculates the profit from buying on one exchange and selling on another, minus fees. This is the basis for crypto arbitrage trading. Traders use it to identify and execute profitable opportunities. By factoring in fees, they can determine the true net profit. This formula is essential for arbitrage strategies, which help to keep prices aligned across exchanges.

  • Identifying and executing arbitrage opportunities
  • Evaluating the profitability of cross‑exchange trades
  • Considering transaction fees and transfer times
  • Risk management in arbitrage strategies
  • Educational understanding of market efficiency

Frequently Asked Questions

Q01How do I calculate the net profit from buying a cryptocurrency on one exchange and selling it simultaneously on another where the price is higher?
A01

Profit = (Sell Price - Buy Price) × Quantity - Total Fees. For example, buy 0.5 BTC at $60,000 and sell at $60,300 gives a gross profit of $150; subtract fees (e.g., $20) to get a net profit of $130.

Q02Why is it important to subtract total fees (trading, withdrawal, deposit) from the gross profit?
A02

Because arbitrage opportunities may appear profitable in terms of price difference, but fees can eat up most or all of the gain. Always calculate net profit after all costs.

Q03What are the biggest risks in a simple arbitrage strategy?
A03

Price changes during the transfer between exchanges (slippage), withdrawal delays, and order book depth. If the price gap closes before you complete the trade, you may lose money.

Q04How does the speed of transfer affect arbitrage profitability?
A04

Faster transfers reduce the risk of price movement. Using networks with low latency or arbitrage-specific tools can improve success rates. The longer the transfer, the more risk you take.

Q05Can I automate arbitrage trades?
A05

Yes, many traders use bots to monitor multiple exchanges and execute trades automatically when a profitable spread appears. However, competition is fierce, and margins are thin.

Q06What is the minimum profitable spread for arbitrage?
A06

It depends on the fees and transfer costs. You need a spread larger than the sum of all fees (trading fees on both ends + withdrawal fee + deposit fee).

Q07Are there any regulatory issues with arbitrage?
A07

Arbitrage is generally legal, but you must comply with each exchange’s terms and local tax laws. Profits are taxable in most jurisdictions.

Q08Does arbitrage help make markets more efficient?
A08

Yes, arbitrageurs help align prices across exchanges, reducing price discrepancies and improving market efficiency.