Fiatside

Rates

The market rate, and the one you get

This page shows both side by side. The mid-market rate is the public benchmark; the effective rate is the amount received divided by the amount deposited, all fees included. The gap between them, in basis points, is the real cost of the operation.

Freshness

Every rate carries its timestamp and its source. Past the freshness threshold the engine refuses to quote rather than serve a stale price: a rate page that can never fail is a rate page that lies.

Mid-market rate as of · source kraken

Open the calculator
01

Two rates, two meanings

Confusing the two is behind almost every unpleasant surprise on a conversion. The distinction fits in two paragraphs.

18
Assets quoted

Assets with a fresh rate available at this moment.

9
Rails quoted

Payout methods with a rate available in their own currency.

USDT
Smallest gap

Cheapest asset to convert today: 0.90% away from mid.

LINK
Largest gap

Most expensive asset to convert today: 1.50% away from mid.

Mid-market rate

The midpoint between the best bid and the best ask at the same instant. Nobody actually gets it: it is a market benchmark, not a commercial offer. It is the starting point of the calculation and the reference against which any offer is measured.

Effective rate

The amount you receive divided by the amount you deposited. One number, impossible to dress up, absorbing the network cost, our spread and the rail fee. That is the one to compare across providers.

02

Rates by asset

The same reference rail (SEPA Instant, euro) on every row: what varies from one row to the next is the asset, its network and its volatility surcharge, nothing else. The network kept is the cheapest among those the asset supports.

AssetMid-marketNetwork usedEffective rateGap to midYou receive
Tether USDT0.86175Tron (TRC-20)0.85399690 bps€1,000.00
USD Coin USDC0.86165Ethereum (ERC-20)0.85389790 bps€1,000.00
Dai DAI0.861625Ethereum (ERC-20)0.85172115 bps€1,000.00
Bitcoin BTC68,676.55Bitcoin67,817.94125 bps€1,000.00
Ethereum ETH2,118.04Ethereum (ERC-20)2,091.56125 bps€1,000.00
Litecoin LTC46.545Litecoin45.9631125 bps€1,000.00
Solana SOL88.875Solana (SPL)87.7639125 bps€1,000.00
Tron TRX0.286992Tron (TRC-20)0.283404125 bps€1,000.00
XRP XRP1.2187XRP Ledger1.2034125 bps€1,000.00
BNB BNB659.785BNB Smart Chain (BEP-20)651.5365125 bps€1,000.00
Dogecoin DOGE0.0751Dogecoin0.074161125 bps€1,000.00
Cardano ADA0.186242BNB Smart Chain (BEP-20)0.183448150 bps€1,000.00
Avalanche AVAX6.497Avalanche C-Chain6.3995150 bps€1,000.00
Stellar XLM0.158754Stellar0.156372150 bps€1,000.00
Toncoin TON1.228TON1.2096150 bps€1,000.00
Bitcoin Cash BCH215.415Bitcoin Cash212.1834150 bps€1,000.00
Polygon POL0.08178Polygon PoS0.080553150 bps€1,000.00
Chainlink LINK10.1898Ethereum (ERC-20)10.0369150 bps€1,000.00

Computed on a deposit worth 1,000 EUR paid out by SEPA Instant transfer. Stablecoins carry no volatility surcharge, which accounts for most of the spread between the top and bottom of the table.

03

Effective rate by payout method

Same asset, same network, same deposit on every row. What changes is the rail — its currency, its fees, its limits. The gap column therefore isolates exactly what choosing a rail costs.

Reference deposit: 0.01 BTC, sent on its native network.

Payout methodCurrencyMid-marketEffective rateGap to midYou receiveTypical time
Virement SEPA InstantaneEUR68,676.5567,648.00150 bps€676.48under 5 minutes
Virement SEPAEUR68,676.5567,648.00150 bps€676.48about 4 hours
Faster PaymentsGBP58,987.1558,104.00150 bps£581.04under 5 minutes
ACHUSD79,708.5578,515.00150 bps$785.151 business day(s)
RevolutEUR68,676.5567,648.00150 bps€676.48under 5 minutes
WiseEUR68,676.5567,476.00175 bps€674.76about 30 minutes
Domestic WireUSD79,708.5577,015.00338 bps$770.15Below minimumabout 3 hours
PayPalEUR68,676.5566,243.00354 bps€662.43about 10 minutes
Virement international SWIFTUSD79,708.5576,015.00463 bps$760.152 business day(s)

A badge marks rows where the resulting amount falls outside the rail’s limits: the rate is still exact, but the operation would not be accepted at that size. Ceilings are listed on the Limits page. A gap smaller than the euro-area one comes from the volume tiers, which are expressed in minor units of the payout currency: a currency with a small unit value reaches a tier sooner.

04

How these rates are produced

A rate page is only worth something if its method is published. Here is ours, including what it does not guarantee.

A mid price, never a customer price
The rate source returns a mid-market price only. Spread and fees are applied afterwards, explicitly, by a separate module. Blending the two into one number is exactly the mechanism that lets a margin disappear inside a “rate”.
No cache, at any layer
This page is rendered on every request. The rate module is excluded from every application cache: a rate served from a cache, even a one-minute one, is a price that no longer exists. That is a financial bug, not a performance win.
An enforceable freshness threshold
Every quote carries the maximum tolerated age of its source. Past that, the engine raises and refuses to quote. A screen with no price is acceptable; a stale price is not.
The data is timestamped, not the request
The time shown is when the source produced the price, not when we read it. The difference matters: it makes the real age of the rate verifiable.
Indicative here, firm on the order
Rates on this page are indicative. The rate that binds us is the one locked when the order is created, and it stops moving for the deposit window whatever the market does.
What these numbers do not say
They exclude the fee your own wallet charges to send funds, and any incoming-payment fee your bank may apply on some rails. Both costs are real, neither comes to us, and we cannot measure them on your behalf.
05

Questions about rates

Why does the rate change between two page loads?

Because it is recomputed on every request, with no cache. The market moves continuously; a rate page that never moves is showing a dead price. The rate that binds us is frozen when you create the order, not when you read this page.

Why is the gap to mid not the same for every asset?

Three reasons that stack: the volatility surcharge only applies to non-stable assets, the withdrawal cost depends on the blockchain used, and a beta corridor carries an extra surcharge. The fee schedule breaks down all three.

Can I get the mid-market rate?

No, and nobody offers it. The mid is a theoretical midpoint between two prices that do exist; getting it would require an intermediary to work at a loss. What is comparable is the gap to that mid — which is exactly what this page publishes.

Does the effective rate include every fee?

Every one of ours, yes: network cost, spread and rail fee are already in it. It excludes the fee your own wallet takes to send funds to the deposit address, and any incoming-payment fee from your bank, neither of which we control or collect.

What happens if the rate source goes down?

Quoting fails explicitly and no order can be created. We keep no fallback value: a backup rate would be an invented rate, and an invented rate on a financial product is worse than being unavailable.

Does the displayed rate depend on the amount?

Yes, and it has to. Fixed fees and network costs weigh proportionally more on a small amount, and volume discounts apply above certain thresholds. The effective rate on a 200 EUR operation is therefore not the one on a 20,000 EUR operation.