Home โ€บ Trading Tools โ€บ Scaling In & Out Calculator

Cross Rate Calculator

i What this calculator does

A cross rate calculator works out the exchange rate between two currencies that aren't directly quoted against each other, by combining two rates that share a common currency.

Enter both source pairs and their rates, for example EUR/USD and USD/ZAR, and the calculator derives the cross rate (EUR/ZAR in this example) along with its inverse.

๐Ÿงฎ
Cross Rate Calculator
Enter your trade details below

This calculator is for educational purposes only. Results are estimates and may vary depending on market conditions, spreads, commissions, platform settings, and exchange rates. It should not be considered financial advice.

โ†— Calculation Result
Calculation Breakdown
Full transparency on how this result was calculated.
Source rates and derived cross rate

Frequently asked questions

What is a cross rate?

A cross rate is an exchange rate between two currencies calculated using both currencies' rates against a common third currency, rather than a rate quoted directly between them. EUR/ZAR, for example, is often derived from EUR/USD and USD/ZAR rather than traded as its own separate, directly-quoted pair.

Why isn't every currency pair quoted directly?

The forex market's deepest liquidity concentrates around a handful of major pairs, mostly involving the US Dollar. Quoting every possible combination of currencies directly would fragment that liquidity, so less common pairs are typically derived mathematically from major pairs instead, which is exactly what a cross rate calculation does.

How do I know which two rates to multiply together?

The key is that the two pairs need to share a common currency that cancels out, leaving the two currencies you actually want. EUR/USD ร— USD/ZAR works because USD appears as the quote currency in the first pair and the base currency in the second, cancelling out and leaving EUR/ZAR.

What if my two source pairs don't line up this way, like EUR/USD and ZAR/USD?

You'd need to adjust one of the rates first, typically by taking the inverse (1 divided by the rate) of whichever pair has the shared currency in the wrong position, so that the common currency correctly cancels out before multiplying. Double-check which currency is the base and which is the quote in each pair before combining them.

Does the calculated cross rate match what I'd actually get trading that pair directly?

For genuinely liquid derived pairs, the calculated cross rate is usually very close to what you'd see quoted directly, since arbitrage between markets tends to keep them aligned. Retail brokers may still apply their own spread on top when you actually trade the pair, so the executable price can differ slightly from the pure mathematical cross rate.

Is this useful for South African traders specifically?

Yes, particularly for pairs involving the rand that aren't as commonly quoted directly as USD/ZAR, like GBP/ZAR or EUR/ZAR. Working out the cross rate independently is also a useful sanity check against whatever rate your broker is actually quoting for a less common pair.

Why isn't there always a direct quote for every currency pair?

Brokers and exchanges typically only offer direct quotes for pairs with sufficient trading volume and demand, less commonly traded combinations are calculated indirectly through a shared, more liquid intermediate currency instead.

Does the cross rate calculation introduce extra cost compared to a direct quote?

Potentially, since you're effectively going through two transactions worth of pricing, the combined spread across both legs can sometimes be slightly wider than a genuinely direct quote would offer, if one existed.

Which currency is most commonly used as the intermediate in cross rate calculations?

USD is overwhelmingly the most common intermediate currency, given its dominant role in global forex trading, most cross rates are effectively calculated via each currency's relationship to the US Dollar.

Can I use this calculator for any two currencies, even obscure ones?

In principle yes, as long as you have or can find reliable exchange rates for each currency against the shared intermediate, though genuinely exotic currency pairs may carry wider real-world spreads not reflected in a basic calculation.

Does this calculator account for the bid-ask spread on each leg?

No, this provides a simplified midpoint-style cross rate calculation, real-world execution across two legs would include the spread cost on each individual transaction, worth factoring in separately for a precise cost picture.

๐Ÿ›ก๏ธ
Put the numbers into practice

Try Your Results on a Free Demo Account

Open a free demo account to test position sizes, margin, and risk settings with real market conditions before risking real funds.

Open a free demo account
  • FSCA RegulatedTrade with confidence
  • Practice Risk FreeReal market conditions
  • Beginner FriendlyPerfect for learning

79% of retail CFD accounts lose money. Demo accounts do not guarantee future profits.