Trading Strategies

Arbitrage

Last Updated
Quick Definition

Arbitrage — Arbitrage is a strategy that exploits price differences of the same asset across different markets or brokers.

Track Arbitrage with PipJournal

What Is Arbitrage?

Arbitrage is the holy grail of risk-free trading: buy low in one market, sell high in another, pocket the difference. It’s legal, ethical, and — in theory — requires no prediction of price direction.

In practice, retail traders rarely execute true arbitrage in forex because execution speeds and market microstructure advantages favor institutions.

Types of Arbitrage

Triangular Arbitrage:

  • Example: EUR/USD is 1.1000, EUR/GBP is 0.8500, GBP/USD is 1.3000 (hypothetical)
  • Theoretical relationship: EUR/USD should = EUR/GBP × GBP/USD
  • If prices are misaligned, opportunity exists
  • Buy EUR with USD, sell EUR for GBP, sell GBP for USD
  • Profit if the round-trip leaves you with more USD

Cross-Exchange Arbitrage:

  • EUR/USD on Broker A = 1.1000
  • EUR/USD on Broker B = 1.1005
  • Buy on Broker A, sell on Broker B, profit 5 pips minus fees

Spot-Futures Arbitrage:

  • Forex spot (EUR/USD) and futures (EUR/USD contract) prices diverge
  • Buy one, sell the other
  • Capture the spread between spot and futures

Why Arbitrage Fails for Retail Traders

  1. Execution speed — institutions see and execute in microseconds; you see it on a monitor
  2. Slippage — by the time you execute, the price has moved against you
  3. Fees and spreads — broker costs often exceed the arbitrage profit
  4. No simultaneous execution — you buy, then prices move before you sell
  5. Capital requirements — meaningful arbitrage profits require large capital

Example:

  • You spot: EUR/USD at 1.1000 on Broker A, 1.1004 on Broker B
  • You send buy order to A: execution at 1.1003 (slippage)
  • You send sell order to B: execution at 1.1001 (slippage)
  • Net: lose 2 pips + spreads + commissions

Statistical Arbitrage (Pairs Trading)

Since true arbitrage is hard for retail traders, many use “statistical arbitrage” — betting correlated assets revert to their normal relationship.

Example:

  • EUR/USD normally correlates 0.95 with GBP/USD
  • Today, they’ve diverged — correlation is 0.70
  • Assume they’ll revert to 0.95
  • If correlation reverts, profit

This isn’t true arbitrage (you can be wrong), but it’s a viable strategy.

Real-World Arbitrage Examples

Before and after economic data:

  • Data surprises market
  • Different brokers process quotes differently
  • Brief price misalignments emerge
  • High-frequency traders capture these

Funding rate arbitrage (crypto):

  • Spot price diverges from perpetual futures
  • Traders exploit the spread
  • Requires capital in both markets

Interest rate arbitrage:

  • Currencies with different interest rates create carry trades
  • Not pure arbitrage, but interest-rate-driven opportunity

Can Retail Traders Do Arbitrage?

Realistic answer: Not true arbitrage consistently, but:

  1. Spot the divergences — use multiple broker feeds, watch for price discrepancies
  2. Trade the reversion — when correlations break, bet they’ll revert (statistical arbitrage)
  3. News-driven micro-arbs — when data surprises, markets reprrice; move fast
  4. Low-frequency arbitrage — slower trades (not microsecond-based) can still capture spreads if you’re disciplined

Using Arbitrage Concepts in Your Journal

Track:

  • Do you notice price discrepancies between brokers?
  • How fast do they revert?
  • Are there patterns in when correlations break?
  • Which currency pairs show exploitable divergences?
  • Can you build a statistical arbitrage system around correlations?

The Takeaway

True arbitrage is the dream: risk-free profit. In modern forex with institutional players and technology, true arbitrage is nearly impossible for retail traders. But understanding arbitrage teaches you to spot mispricings, divergences, and correlation breaks — and those create opportunities.

Statistical arbitrage (mean-reversion trades based on broken correlations) is your realistic path. Build it, test it, and use it to capture the edge that arbitrage represents.

Common Questions

What is the basic arbitrage concept?

Buy an asset where it's cheap, sell it where it's expensive, and profit from the price difference. Classic arbitrage is "risk-free" because you simultaneously buy and sell.

Why does arbitrage matter in forex?

Forex markets are decentralized. The same pair (say EUR/USD) can have slightly different prices at different brokers. Arbitrage traders exploit these micro-differences.

Is true arbitrage really risk-free?

Classic arbitrage is risk-free if you buy and sell simultaneously. But execution delays, slippage, and fees eat the profit. Modern arbitrage requires fast execution and tight spreads.

What is statistical arbitrage?

Statistical arbitrage bets that historically correlated assets will revert to their normal correlation. It's not true arbitrage (no simultaneous buy-sell) but a mean-reversion bet.

Why is arbitrage hard to exploit in retail forex?

By the time you see a price difference and execute the trade, the opportunity has vanished. Institutional traders with advanced technology capture arbitrage; retail traders usually can't.

Share this article

Track Arbitrage Automatically

PipJournal calculates your arbitrage and other key metrics from your trade data. Import trades and get instant insights.

SSL Secure
One-Time Payment
No credit card required
4.8/5 (47 reviews)