How Currency Exchange Rates Actually Work

By Today's Currency Rates · Updated June 20, 2026

An exchange rate is just a price — the price of one currency expressed in another. Once you see it that way, most of the mystery falls away. The harder part is understanding why the number you read on a screen often differs from the number you end up paying.

What an exchange rate represents

Every exchange rate is a ratio between two currencies. When you read EUR to USD at 1.08, it means one euro is worth 1.08 US dollars at that moment. Flip the pair and the same relationship reads as roughly 0.93 — one dollar buys about 0.93 euros. Both describe the identical market; they’re just written from opposite sides.

The rate is not fixed by any single authority for the world’s major currencies. It’s the running result of constant buying and selling across the global market.

Base currency vs quote currency

Currency pairs are always written as base/quote. The base is the first currency, the quote is the second, and the rate tells you how much of the quote currency it takes to buy one unit of the base.

The order matters. Swapping base and quote gives you the reciprocal, not the same number, so it’s worth checking which way round a quote is written before comparing two sources.

How one base currency gives you every pair

You don’t need a separate, independently measured price for every possible combination of currencies. Most of the world’s rates can be derived from a common reference. If you know the value of many currencies against a single anchor — often the US dollar — you can calculate any cross rate between two of them with simple arithmetic.

Suppose 1 USD = 0.92 EUR and 1 USD = 0.79 GBP. To find EUR/GBP, you divide one by the other: 0.79 ÷ 0.92 ≈ 0.86. That’s the “cross rate,” and it’s how a single matrix of values against one anchor can produce thousands of pairs consistently. It also explains why all the pairs on a site move together: they share the same underlying data.

Bid, ask, and the spread

In live markets there isn’t one single price — there are two. The bid is the price someone will pay to buy a currency; the ask (or offer) is the price someone will accept to sell it. The ask is always a little higher than the bid, and the gap between them is the spread.

The spread is effectively the cost of doing the trade. For heavily traded major pairs it’s tiny; for rarely traded or restricted currencies it’s wider, because there are fewer buyers and sellers to match. The midpoint between bid and ask is the mid-market rate — the clean reference number, sitting exactly between what buyers and sellers are quoting.

Who actually sets the rate

For freely traded currencies, no one person sets the rate. It emerges from the interbank market, where large banks and institutions trade enormous volumes continuously. Their collective buying and selling sets the going price, second by second. Central banks influence it through policy, and governments can intervene, but the day-to-day number is the market’s verdict, not a published decision.

Why the rate you see differs from what you pay

The rates shown on this site are mid-market reference rates — the interbank midpoint, sourced from the ECB for fiat currencies and CoinGecko for crypto. That’s the fair, neutral benchmark, and it’s the rate banks quote each other.

It is almost never the rate you’ll personally get, and that’s normal. Any provider — a bank, a card, a bureau de change — adds a margin to cover their costs and profit. They do it in two ways: a slightly worse rate than mid-market, a visible fee, or both. Comparing the provider’s offer against the mid-market rate is the simplest way to see the true cost of a transaction. For more on this benchmark, see our guide to the mid-market rate, or browse all our currency guides.

Rates on this site are indicative mid-market reference rates (ECB for fiat, CoinGecko for crypto) and are for information only — confirm the exact rate with your provider before you transact.

← All guides