Back to strategies

Triangular Arbitrage Strategy

Exploit cross-rate inconsistencies across three currency pairs

Triangular Arbitrage Strategy is a systematic arbitrage template that estimates implied cross rate versus quoted cross rate, validates executable edge with cross-rate loop remains profitable after spreads, fees, and latency, hedges exposure through three offsetting currency conversions that return to the base currency, and exits through the currency loop completes or the implied spread collapses below cost. - Investopedia

This strategy is provided as an educational example inspired by common public technical-analysis concepts and reference material. It is for research and product demonstration only and does not constitute investment advice.

⚠️ Strategy Suitability
RISK: EXTREME
Best For
  • Markets where implied cross rate versus quoted cross rate can be observed, traded, and hedged with reliable quotes.
  • Liquid instruments where all legs can be entered and exited close to the tested prices.
  • Temporary dislocations where three offsetting currency conversions that return to the base currency keeps directional exposure controlled until convergence.
Avoid In
  • Markets where the quoted edge disappears after fees, slippage, financing, borrow, or settlement costs.
  • Fast markets where one leg fills and the hedge leg moves before execution completes.
  • Structural breaks where the spread is not a temporary mispricing and does not converge.
🕒 Timeframes
TickSecondsIntraday
🌍 Markets
ForexCryptoFX futures
📢 Arbitrage is not risk-free in live execution; failed-leg flattening, latency limit, and minimum liquidity threshold must be explicit and stress-tested.
Q: What is the core idea behind Triangular Arbitrage Strategy?
The strategy measures implied cross rate versus quoted cross rate, enters only when cross-rate loop remains profitable after spreads, fees, and latency, hedges with three offsetting currency conversions that return to the base currency, and exits when the currency loop completes or the implied spread collapses below cost.
Q: When does Triangular Arbitrage Strategy usually fail?
It usually fails when the apparent spread is smaller than real execution costs, one leg cannot be filled, or the relationship stops converging.
Q: How should Triangular Arbitrage Strategy be backtested?
Backtest it with leg-level fills, latency, order-book depth, financing, borrow or funding costs, settlement timing, margin, and failed-execution scenarios.

How This Strategy Works

5-stage decision flow from market reading to trade management

1
Mispricing Scan
Measure the spread
Track implied cross rate versus quoted cross rate continuously across the legs being compared
Normalize quotes for fees, financing, borrow, funding, FX conversion, and settlement timing
Ignore apparent spreads that cannot be executed at displayed size
BBMACD
2
Edge Validation
Confirm executable profit
Trigger only when cross-rate loop remains profitable after spreads, fees, and latency
Validate the hedge with three offsetting currency conversions that return to the base currency
Require expected edge to exceed full round-trip costs and slippage buffer
TouchApproaching cross
3
Hedge Check
Keep legs aligned
Confirm all legs are tradable before submitting any partial order sequence
Reject signals when one leg has stale quotes, short-sale constraints, or thin depth
Check whether the spread can converge inside the planned holding period
BB SignalMACD Cross✓ GO
4
Paired Execution
Enter and unwind legs
Enter only when Edge = A/B * B/C * C/A - 1 - Costs shows a positive net arbitrage edge
Execute with near-simultaneous orders across all three currency legs
Exit when the currency loop completes or the implied spread collapses below cost
BUYPartialSELLProfit Zone
5
Break Control
Cap basis and leg risk
Define failed-leg flattening, latency limit, and minimum liquidity threshold before entering the spread
Model failed fills, settlement mismatch, borrow recall, and margin calls in the backtest
Stop the strategy when convergence assumptions no longer match observed market structure
EntrySLTPTrailing Stop2%R:R
Strategy Components Reference

Triangular Arbitrage Strategy

Exploit cross-rate inconsistencies across three currency pairs

Triangular
FX
Arb
SC StratCraft
SSpread Measure
implied cross rate versus quoted cross rateMispricing estimate
Fair Value AnchorReference price
Cost AdjustmentNet edge filter
HHedge Design
three offsetting currency conversions that return to the base currencyDirectional hedge
Leg RatioPosition balance
Liquidity GateExecution filter
EEntry Rules
cross-rate loop remains profitable after spreads, fees, and latencyEntry trigger
near-simultaneous orders across all three currency legsOrder method
Minimum EdgeTrade filter
XExit Rules
Convergence ExitPrimary unwind
Time StopStale spread exit
Partial Fill CleanupExecution exit
RRisk Control
failed-leg flattening, latency limit, and minimum liquidity thresholdHard stop
Basis RiskRelationship risk
Margin and FundingCarry risk
Triangular Arbitrage Strategy
Triangular Arbitrage Strategy is a systematic arbitrage template that estimates implied cross rate versus quoted cross rate, validates executable edge with cross-rate loop remains profitable after spreads, fees, and latency, hedges exposure through three offsetting currency conversions that return to the base currency, and exits through the currency loop completes or the implied spread collapses below cost.
Triangular Arbitrage Strategy Market Suitability
The Triangular Arbitrage Strategy strategy works best in Markets where implied cross rate versus quoted cross rate can be observed, traded, and hedged with reliable quotes.. Liquid instruments where all legs can be entered and exited close to the tested prices.. Temporary dislocations where three offsetting currency conversions that return to the base currency keeps directional exposure controlled until convergence.. Traders should avoid using this strategy in Markets where the quoted edge disappears after fees, slippage, financing, borrow, or settlement costs.. Fast markets where one leg fills and the hedge leg moves before execution completes.. Structural breaks where the spread is not a temporary mispricing and does not converge.. The risk level is categorized as EXTREME. Arbitrage is not risk-free in live execution; failed-leg flattening, latency limit, and minimum liquidity threshold must be explicit and stress-tested.
What is the core idea behind Triangular Arbitrage Strategy?
The strategy measures implied cross rate versus quoted cross rate, enters only when cross-rate loop remains profitable after spreads, fees, and latency, hedges with three offsetting currency conversions that return to the base currency, and exits when the currency loop completes or the implied spread collapses below cost.
When does Triangular Arbitrage Strategy usually fail?
It usually fails when the apparent spread is smaller than real execution costs, one leg cannot be filled, or the relationship stops converging.
How should Triangular Arbitrage Strategy be backtested?
Backtest it with leg-level fills, latency, order-book depth, financing, borrow or funding costs, settlement timing, margin, and failed-execution scenarios.
implied cross rate versus quoted cross rate
implied cross rate versus quoted cross rate defines the price relationship being tested for temporary divergence after normalizing for costs and timing. Formula: Edge = A/B * B/C * C/A - 1 - Costs
Fair Value Anchor
The fair value anchor sets the baseline for deciding whether the observed spread is a tradable dislocation or normal market noise. Formula: Theoretical value or parity
Cost Adjustment
Cost adjustment prevents the strategy from treating a gross price difference as profit when trading frictions consume the edge. Formula: Fees + financing + slippage
three offsetting currency conversions that return to the base currency
three offsetting currency conversions that return to the base currency defines how the strategy offsets market exposure so the result depends mainly on spread convergence. Formula: Offset exposure by leg
Leg Ratio
The leg ratio converts a spread signal into balanced order sizes and reduces accidental outright exposure. Formula: Hedge units per signal unit
Liquidity Gate
The liquidity gate requires each leg to have enough depth to support the planned trade without destroying the expected edge. Formula: Depth >= required size
cross-rate loop remains profitable after spreads, fees, and latency
cross-rate loop remains profitable after spreads, fees, and latency converts a measured spread into an actionable setup only after costs and execution constraints are included. Formula: Net spread exceeds threshold
near-simultaneous orders across all three currency legs
near-simultaneous orders across all three currency legs defines how the strategy enters related legs while reducing the chance of unhedged partial fills. Formula: Submit paired legs
Minimum Edge
Minimum edge sets a buffer above estimated costs so small quote flickers do not become low-quality trades. Formula: Expected profit > buffer
Convergence Exit
The convergence exit unwinds the position when the currency loop completes or the implied spread collapses below cost, turning spread normalization into realized profit or controlled loss. Formula: the currency loop completes or the implied spread collapses below cost
Time Stop
The time stop closes spreads that do not converge fast enough, because capital, financing, and margin costs rise with holding time. Formula: Close after max holding period
Partial Fill Cleanup
Partial fill cleanup exits or hedges leftover exposure created when one leg fills more completely than another. Formula: Flatten unhedged residue
failed-leg flattening, latency limit, and minimum liquidity threshold
failed-leg flattening, latency limit, and minimum liquidity threshold defines when the expected convergence relationship has become unsafe or economically invalid. Formula: Invalidation threshold
Basis Risk
Basis risk measures the chance that related instruments stop moving together during the holding period. Formula: Legs diverge after entry
Margin and Funding
Margin and funding rules test whether the strategy can survive adverse spread movement before convergence occurs. Formula: Capital cost under stress