Learn & Understand

No-Arbitrage and the Interbank Market: Why Cross Rates Stay Consistent

In a hurry? Skip straight to the numbers.

Open the Currency Arbitrage Calculator →

The companion calculator tests whether a loop of three currency rates multiplies back to one, revealing triangular arbitrage when it does not. That test points to a profound organizing principle of currency markets: the no-arbitrage condition. The reason cross rates are almost always internally consistent, that the rate between two currencies agrees with what you would get by routing through a third, is that armies of arbitrageurs relentlessly enforce that consistency. Understanding no-arbitrage and the interbank market where it operates explains why the calculator's loop almost always closes. This is educational background on how the mechanism works, not financial or trading advice; leveraged currency trading carries a high risk of loss.

The No-Arbitrage Principle

A cornerstone of financial markets is that persistent risk-free profit opportunities cannot survive, because the moment one appears, traders exploit it and, in doing so, eliminate it. This is the no-arbitrage principle. In currencies it means the various rates must be mutually consistent: the direct rate between two currencies must agree with the synthetic rate built by routing through a third, or else a triangular loop would generate free money. The calculator's product test is a direct check of this consistency. When the loop closes at one, the rates obey no-arbitrage; when it does not, they momentarily disagree, and that disagreement is precisely what arbitrageurs pounce on.

The Interbank Market Enforces It

The enforcement happens in the interbank market, the vast, fast, wholesale market where major banks trade currencies with each other in enormous volumes.

How arbitrage closes an inconsistency
StepEffect
A cross rate drifts out of lineA triangular profit briefly exists
Arbitrageurs execute the loopTheir trades push the rates
Rates realignThe inconsistency vanishes

Because so many sophisticated participants watch these rates continuously, any inconsistency is traded away almost instantly. The very act of profiting from a triangular discrepancy, buying and selling around the loop, moves the rates back into alignment. This is why, at any moment you can observe them, cross rates are consistent to within a rounding error: the market is constantly self-correcting.

Why Real Opportunities Vanish in Microseconds

In a market this liquid and this watched, genuine triangular mispricings are vanishingly brief. They are detected and exploited by automated systems, often physically located next to the exchange's servers to shave microseconds off reaction time, that trade the moment an inconsistency appears. A human typing rates into a form has no chance of capturing such an opportunity; it is closed before the form is submitted. This is why the calculator is best understood as a consistency check rather than a money-making tool: if you feed it three real quotes and the loop shows a large profit, the far more likely explanation is a stale quote, an inverted rate, or a data error than a real, capturable arbitrage.

Why the Gaps That Do Persist Are Illusory

Even an apparent discrepancy that seems to linger is usually not free money. Executing the loop means trading at the bid or ask on each of three legs, giving up part of a spread three times, which frequently exceeds the apparent profit. And the loop only pays if all three legs fill at the tested rates, miss one and you are left with an unwanted position. These frictions are exactly why the no-arbitrage condition can hold so tightly in observable mid-rates while leaving no actual profit for a retail participant. The theoretical gap the calculator finds is a ceiling that real costs erase.

Reading the Loop as an Efficiency Check

Use the calculator to test whether three rates are mutually consistent, and understand the result through no-arbitrage: cross rates stay consistent because the interbank market's arbitrageurs relentlessly enforce it, closing any gap in microseconds. Treat a large computed profit as a sign of a data problem, not an opportunity, and remember spreads and execution risk erase the rest. The calculation checks the loop; understanding no-arbitrage is what explains why it almost always closes.

Ready to Put This Into Practice?

Now that you understand how it works, plug in your own numbers and get an instant, accurate result.

Use the Currency Arbitrage Calculator Now →