Calculate an implied cross-currency rate by multiplying two aligned rates or dividing rates that share the same quote currency.
STEP-BY-STEP
How to use this tool
- Write the currency labels beside both source rates.
- Choose multiplication when the middle currency cancels: A/B × B/C.
- Choose division only when the displayed structure matches A/C ÷ B/C.
- Enter the two rates from the same timestamp and data source when possible.
- Optionally enter a market cross rate and amount for comparison.
- Investigate differences caused by orientation, spreads, stale prices, or provider markups.
WORKED EXAMPLE
See the calculation in context
If EUR/USD is 1.1000 and USD/JPY is 150.00, the implied EUR/JPY cross is 1.1000 × 150.00 = 165.00 before spreads or timing differences.
Calculation method
For aligned pairs A/B and B/C, multiply to obtain A/C. When two rates share the same quote currency, divide the appropriate rates so the shared currency cancels. Always write the currency units beside each rate.
AVOID THESE ERRORS
Common mistakes
- Multiplying rates whose currency units do not cancel
- Using one live rate and one delayed rate
- Ignoring bid and ask sides
- Comparing a mid-rate calculation with an executable quote
- Reversing one pair without taking its inverse
- Treating a small apparent discrepancy as risk-free arbitrage
FREQUENTLY ASKED
Questions and answers
When should rates be multiplied?
Multiply when the quote currency of the first pair is the base currency of the second pair.
Why can the market cross differ?
Bid-ask spreads, timing, liquidity, provider markups, and rounding can create differences.
Does this identify arbitrage?
No. Executable bid/ask prices, fees, latency, size, and settlement constraints are required.