Arbitrage Trading Strategy: Complete Expert Guide
Arbitrage exploits temporary price discrepancies between correlated instruments or across different brokers to lock in risk-free profits.

Strategy Overview — {name} — Arbitrage
| Timeframes | M1, M5 |
| Holding Period | Seconds to minutes |
| Risk / Reward | Low risk, low reward per trade |
| Difficulty | expert |
| Best Instruments | EURUSD, GBPUSD, USDJPY, EURGBP |
Arbitrage is one of the few trading strategies that, in theory, generates profit without directional market exposure — by capturing price discrepancies between correlated instruments or brokers before they disappear. In practice, those windows last milliseconds to seconds, demanding infrastructure, precision, and expert-level execution. This guide breaks down exactly how forex arbitrage works, what conditions make it viable, and how to structure entries, exits, and risk controls around it.
Key Takeaways
- Markets are not perfectly efficient. Price feeds from different brokers, liquidity providers, or trading venues update a...
- Precise trigger conditions separate a genuine arbitrage signal from random spread noise. The following rules apply to st...
- The textbook definition calls arbitrage 'risk-free profit.' Live execution tells a different story. Execution risk is t...
1Why Arbitrage Works: The Price Discrepancy Mechanism
Markets are not perfectly efficient. Price feeds from different brokers, liquidity providers, or trading venues update at slightly different speeds — and in those gaps, the same currency pair can trade at two different prices simultaneously. Arbitrage captures that difference before market forces close it.
The core logic is mathematical, not predictive. A trader does not need to forecast direction. If EUR/USD is quoted at 1.08452 on Broker A and 1.08461 on Broker B at the same timestamp, buying on A and selling on B locks in 0.9 pips before spreads. The profit per trade is small — often 0.2 to 1.5 pips — but the statistical edge is near-certain when execution is fast enough.
Three primary arbitrage types operate in forex markets. Latency arbitrage exploits the delay between a slow broker's feed and a faster reference feed, typically sourced from an ECN or interbank data provider. Statistical arbitrage trades correlated pairs — such as EUR/USD and GBP/USD, which historically share a correlation coefficient above 0.85 — when their spread differential deviates beyond a defined threshold. Triangular arbitrage exploits mispricing across three currency pairs simultaneously, for example EUR/USD, GBP/USD, and EUR/GBP.
Research published in the Journal of Financial Markets (2019) confirmed that latency arbitrage accounts for a measurable share of short-term price inefficiency in retail forex, particularly during low-liquidity windows. The strategy's viability, however, has compressed significantly since high-frequency trading firms entered the space around 2010, narrowing average discrepancy windows from hundreds of milliseconds to under 50ms on major pairs.
2Entry and Exit Rules: What Triggers a Valid Arbitrage Trade
Precise trigger conditions separate a genuine arbitrage signal from random spread noise. The following rules apply to statistical arbitrage on correlated forex pairs using M1 and M5 timeframes.
Entry Conditions: First, calculate the rolling spread differential between two correlated pairs. For EUR/USD and GBP/USD, this means tracking the pip difference between their normalized price movements over a 20-period M1 lookback window. Entry triggers when the differential exceeds 2.0 standard deviations from its mean — a threshold that signals an abnormal divergence.
Second, confirm via a Latency Monitor that the price discrepancy is not a data artifact. A real discrepancy persists for at least 3 consecutive M1 candles. Feed latency below 10ms is the operational minimum for this confirmation to be meaningful.
Third, check correlation: EUR/USD vs GBP/USD correlation must read above 0.80 on the Correlation Analysis indicator using a 50-period window. If correlation has dropped below 0.70, the pairs have decoupled — the divergence is not an arbitrage opportunity but a structural shift.
When all three conditions align: buy the underpriced instrument, simultaneously sell the overpriced one. Both legs execute as market orders within the same second.
Exit Rules: Close both legs when the spread differential reverts to within 0.5 standard deviations of the mean. This is the mean-reversion target. Alternatively, exit both legs after a maximum holding period of 5 minutes regardless of P&L — prolonged positions defeat the arbitrage premise. A hard stop of 3 pips on either individual leg protects against the rare scenario where divergence widens further rather than converting.
“The textbook definition calls arbitrage 'risk-free profit.' Live execution tells a different story.”
3Counterintuitive Reality: Arbitrage Is Not Risk-Free in Practice
The textbook definition calls arbitrage 'risk-free profit.' Live execution tells a different story.
Execution risk is the primary threat. If one leg fills and the other does not — due to requotes, broker rejections, or slippage — the position is no longer hedged. A naked EUR/USD position opened at the wrong moment can lose 5 to 10 pips in seconds. According to a 2021 analysis by the Bank for International Settlements, partial fills are the single most common cause of arbitrage losses among retail participants.
Broker risk compounds this. Many retail brokers explicitly prohibit latency arbitrage in their terms of service and will retroactively cancel profitable trades or restrict accounts flagged for the pattern. Statistical arbitrage is generally permissible, but latency-based strategies require either a prime-of-prime relationship or a broker that operates a true ECN model without last-look execution.
Model risk applies to statistical approaches. A correlation that averaged 0.87 for 18 months can break sharply during macro events — the GBP/USD correlation to EUR/USD collapsed from 0.82 to 0.41 during the Brexit referendum in June 2016 within hours. Any strategy relying on historical correlation as a fixed parameter carries this structural vulnerability.
Finally, cost drag is persistent. Each arbitrage trade incurs two spreads, two commissions, and potential swap costs if held past rollover. At $3.50 per round-turn lot on EUR/USD, a 0.5-pip profit trade on a 0.1 lot position nets roughly $0.50 before costs — and may net zero or negative after them. Volume is the only path to meaningful returns, which requires automation and consistent signal frequency.
4Risk Management: Position Sizing and Maximum Loss Controls
Arbitrage's low reward-per-trade profile demands strict position sizing and aggregate loss limits. The following framework applies to a standard $10,000 account.
Position Sizing: Each arbitrage pair should not exceed 0.5% account risk per combined position. With a 3-pip hard stop on individual legs and a standard lot value of $10 per pip on EUR/USD (1 standard lot), maximum position size per leg is 0.16 lots — rounded to 0.10 lots for practical execution. Both legs carry equal sizing to maintain the hedge ratio at 1:1.
For statistical arbitrage across EUR/USD and GBP/USD, the pip values differ slightly. GBP/USD carries a higher pip value per lot due to GBP's relative strength. Adjust the GBP/USD leg size downward by approximately 5 to 8% to maintain dollar-equivalent exposure across both legs.
Daily Loss Limits: Set a daily maximum loss of 2% of account equity ($200 on a $10,000 account). Once reached, no new arbitrage positions open for the remainder of the session. Arbitrage strategies can generate rapid consecutive losses during correlation breakdowns or volatile news events — the 2% ceiling prevents a single bad session from impairing the account materially.
Trade Frequency Cap: Limit concurrent open arbitrage pairs to two. More simultaneous positions increase correlation between legs and aggregate exposure during systemic moves. A maximum of 20 round-trips per trading session also serves as a circuit breaker against automated over-trading.
Session Timing: Arbitrage signals are most reliable during the London-New York overlap (1300–1700 UTC), when liquidity is highest and spread differentials are more likely to reflect genuine temporary dislocations rather than thin-market noise. Avoid the 30-minute window around major economic releases — spread widening during those periods distorts differential calculations and increases partial-fill risk.
Pulsar Terminal Features for {name} Arbitrage
- One-click trading
- Quick SL/TP placement
- Risk management
Top Brokers
Trading Tools
Calculate your position size for Arbitrage
Position Size Calculator
Calculate optimal lot size based on your risk management
Based on standard forex lot ($10/pip). Adjust for different instruments. Always verify with your broker.
Risk/Reward Calculator
Visualize your risk-to-reward ratio before entering a trade.
Based on standard forex pip value ($10/pip/lot). Actual values may vary by instrument and broker.
Compound Growth Calculator
Project your capital growth with compound returns.
Hypothetical projections only. Past returns do not guarantee future results. Trading involves risk of loss.
Risk Disclaimer
Trading financial instruments carries significant risk and may not be suitable for all investors. Past performance does not guarantee future results. This content is for educational purposes only and should not be considered investment advice. Always conduct your own research before trading.
Apply This Strategy

About the Author
Daniel Harrington
Senior Trading Analyst
Daniel Harrington is part of the Pulsar Terminal team, where he leads the blog and editorial content. With over 12 years of experience in forex and derivatives markets, he covers MT5 platform optimization, algorithmic trading strategies, and practical insights for retail traders.

Master {name} with Pulsar Terminal
Pulsar Terminal gives you the advanced tools you need to execute Arbitrage strategies on MetaTrader 5 with precision.
Get Pulsar Terminal