Forex arbitrage is the attempt to profit from price differences for the same currency, or for equivalent combinations of currencies, across different quotes, venues or instruments, by buying where it is cheaper and selling where it is more expensive at almost the same time. In theory arbitrage is risk-free; in practice price gaps in the FX market are small and short-lived, so results depend on speed, trading costs and execution quality. The main types are latency arbitrage, two-broker (lock) arbitrage, triangular arbitrage, statistical arbitrage and covered interest arbitrage.
Types of forex arbitrage compared
| Type | Price difference used | Typical horizon | Main risk |
|---|---|---|---|
| Latency arbitrage | Fast feed vs a slower broker quote | Milliseconds | Execution delays, broker restrictions |
| Two-broker (lock / hedge) arbitrage | Different quotes at two brokers for the same pair | Seconds to minutes | Spread and swap costs, one leg not filled |
| Triangular arbitrage | Cross rate vs rate implied by two other pairs | Milliseconds | Three fills needed, gap closes first |
| Statistical arbitrage | Deviation from a historical relationship between pairs | Minutes to days | The relationship breaks down |
| Covered interest arbitrage | Forward rate vs spot rate and interest rate difference | Days to months | Funding costs, balance-sheet limits |
Triangular arbitrage example
Suppose EUR/USD = 1.1000, USD/JPY = 150.00, and the market quotes EUR/JPY at 165.20. The implied cross is 1.1000 × 150.00 = 165.00, so EUR/JPY is 0.20 yen too high.
- Step 1: sell EUR/JPY at 165.20 (sell euros, receive yen).
- Step 2: buy USD/JPY at 150.00 (use yen to buy dollars).
- Step 3: buy EUR/USD at 1.1000 (use dollars to buy back euros).
- Result: before costs, about 0.12% on the amount traded. After spreads on three pairs, commission and slippage, a gap this size usually disappears, which is why triangular arbitrage is done by banks and algorithms with direct market access.
Is there real arbitrage in the FX market? What research says
- Short-lived gaps: Akram, Rime and Sarno (Journal of International Economics, 2008) studied tick data and found that arbitrage opportunities in FX do appear, but last only seconds to minutes, which is consistent with fast elimination by professional traders.
- Covered interest parity: Du, Tepper and Verdelhan (Journal of Finance, 2018) showed persistent deviations from covered interest parity after 2008, explained by bank balance-sheet costs rather than free profit.
- Retail reality: for retail traders the main source of price differences is not the interbank market itself but delays between data feeds and broker quotes, which is the basis of latency arbitrage.
What forex arbitrage needs in practice
- Fast prices: a fast price feed or direct market data to see the gap before it closes.
- Fast execution: a VPS near the broker’s server and, where possible, a FIX API connection.
- Low costs: tight spreads and low commission, since gaps are often smaller than one pip.
- Software: manual trading is too slow; arbitrage is run by an EA or a standalone program.
- Brokers that accept the strategy: check the terms of business, see below.
Broker rules and regulation
Arbitrage itself is a normal part of how markets work. However, retail brokers, especially those running a B-book, often classify arbitrage flow as toxic flow and limit it in their client agreements: trades can be cancelled, spreads widened or accounts closed. Liquidity providers may reject orders through last look. In the EU and UK, brokers supervised by the FCA, CySEC or other national regulators under the ESMA framework must follow MiFID II best-execution and conflict-of-interest rules, which means they should apply their execution policy consistently and disclose how they handle orders.
Forex arbitrage software
Westernpips Private 7 is software for latency and lock arbitrage. It compares quotes from fast data sources with broker quotes, places orders through MetaTrader or FIX connectors and includes execution and slippage controls. See the list of connectors and the Latency Arbitrage Guide.
FAQ about forex arbitrage
Is forex arbitrage legal?
Yes, arbitrage is legal. Brokers can still restrict it in their terms, so check the client agreement before trading.
Is forex arbitrage risk-free?
No. In theory arbitrage has no market risk, but in real trading you face execution risk, costs, partial fills and the risk that a broker cancels trades.
What is the most common type of arbitrage for retail traders?
Latency arbitrage and two-broker lock arbitrage, because triangular and covered interest arbitrage need institutional costs and access.
Risk warning: Leveraged trading in Forex and CFDs can result in losses that exceed your initial expectations. Arbitrage strategies carry execution, counterparty and account risks, and past results do not guarantee future results. This article is for educational purposes only and is not investment advice.