Enter Currency Quotes

Quote 1 ?
/ =
Quote 2 ?
/ =
Direct market quote for comparison
Cross Rate Formula
A/C = (A/B) × (B/C)
Where B is the common (pivot) currency shared by both quotes
Model Assumptions
  • Mid-rate triangulation only; bid-ask spreads are not modeled.
  • Quotes are assumed to be simultaneous; timing differences can cause apparent discrepancies.
  • Results are mechanical quote conversions, not trading recommendations.
  • Differences between implied and quoted rates may reflect spreads, liquidity, or data timing.

For educational purposes. Not financial advice.

Ryan O'Connell, CFA
Calculator by Ryan O'Connell, CFA

Implied Cross Rate

Implied Cross Rate GBP/USD 0.7650 Multiply
1 GBP buys 0.7650 USD via the EUR cross
Inverse Rate 1.3072 USD/GBP
Quote 1 EUR/USD = 0.9000
Quote 2 GBP/EUR = 0.8500
Quoted vs Implied --

Formula Breakdown

GBP/USD = (GBP/EUR) × (EUR/USD)
Step-by-step calculation with your values

Cross Rate Interpretation

Scenario Meaning Method
Common currency in quote position on both Multiply the rates Triangulate
Common currency in base position on both Divide one by the other Triangulate
Common currency in mixed positions Invert one quote, then multiply Triangulate
Target matches a source quote Use the quote directly Direct

Understanding FX Cross Rates

What is a Cross Rate?

A cross rate is an exchange rate between two currencies that does not involve the US dollar. For example, EUR/GBP, AUD/JPY, and CHF/CAD are all cross rates. While major currencies are typically quoted against USD in interbank markets, cross rates can be derived by triangulating through the common vehicle currency.

Cross Rate Triangulation
If you have A/B and B/C quotes:
A/C = (A/B) × (B/C)
Where B is the common (pivot) currency

Quote Orientation and the Pivot Currency

The pivot currency is the one that appears in both input quotes but not in your target cross rate. The triangulation formula varies depending on where the pivot currency appears (base or quote position) in each input quote. This calculator automatically handles all four orientation cases by building a rate graph and finding the appropriate path.

Why Cross Rates Matter

Cross rates ensure consistency across the FX market. If EUR/USD and USD/JPY are trading at certain levels, the implied EUR/JPY cross rate can be calculated. Market makers use cross rates to identify pricing anomalies and maintain orderly markets. For international businesses, cross rates determine the effective exchange rate when converting between two non-USD currencies.

Quoted vs. Implied Differences

When you compare an implied cross rate to a directly quoted market rate, small differences are normal and expected. These can arise from:

  • Bid-ask spreads: Mid-rates may not align perfectly across markets
  • Timing: Quotes may be from slightly different timestamps
  • Liquidity: Less liquid pairs may have wider spreads
  • Data sources: Different providers may report slightly different rates

A difference between quoted and implied rates is not necessarily an actionable trading opportunity. Transaction costs, execution risk, and market access constraints typically eliminate apparent discrepancies for retail traders.

Download This Calculator as an Excel Template Interactive model with editable formulas — customize, save, and share.
Get Excel Template

Frequently Asked Questions

A cross rate is an exchange rate between two currencies that does not involve the US dollar. For example, EUR/GBP is a cross rate. Cross rates are typically derived by triangulating through a common vehicle currency (usually USD) when direct quotes are unavailable or less liquid. The term "cross" refers to crossing through an intermediary currency to establish the rate.

To calculate a cross rate, you chain two exchange rates that share a common currency (the pivot). If you have A/B and B/C quotes, multiply them to get A/C. If the common currency appears in different positions (base vs. quote), you may need to invert one or both rates first. For example, with EUR/USD = 0.90 and GBP/EUR = 0.85, the GBP/USD cross rate is 0.85 × 0.90 = 0.7650.

Triangulation is the process of deriving an exchange rate between two currencies by using their rates against a third, common currency. The vehicle currency (often USD) acts as a bridge. This is essential because not all currency pairs have active direct markets, and triangulation provides consistent pricing across the FX market. The name comes from the triangular relationship among the three currencies involved.

There are four cases depending on where the common currency appears: (1) Common currency is the quote currency in both quotes - multiply; (2) Common is the base currency in both quotes - divide one by the other; (3) Common is quote in one and base in the other - invert the appropriate quote first; (4) Target matches a source quote directly - no triangulation needed. This calculator handles all cases automatically.

Differences between implied and quoted cross rates can arise from bid-ask spreads (mid-rates may not align), timing differences between quotes, liquidity variations in different currency pairs, market microstructure effects, and transaction costs. A small difference does not necessarily indicate a profitable trading opportunity. Professional market makers account for these factors when pricing cross rates.

The inverse cross rate is simply the reciprocal of the cross rate, showing the exchange rate from the opposite perspective. If GBP/USD = 0.7650, then USD/GBP = 1/0.7650 = 1.3072. Both express the same relative value between the two currencies, just with different base and quote currencies. This calculator displays both for convenience.

Cross rates are used for pricing currency pairs that are not directly quoted in the market, hedging exposures between two non-USD currencies, identifying potential pricing inconsistencies for market-making, and understanding the relative value between any two currencies. International businesses frequently need cross rates for transactions not involving their home currency, such as a US company paying a Japanese supplier in euros.
Disclaimer

This calculator is for educational purposes only. Results are mechanical quote conversions and should not be interpreted as trading recommendations or arbitrage signals. Actual FX trading involves bid-ask spreads, transaction costs, execution risk, and market access constraints not modeled here. Always consult a qualified financial professional before making trading decisions.