Last updated: October 14, 2026
A "fake rate" is when a crypto exchange advertises one price in its quote or API but the order you actually create pays out less — so you send the same coins and receive fewer. In our October 2026 test of every exchange we can place live orders with, most quotes matched their orders to 0.00%, but one exchange's orders came in a steady 1.4–1.8% below its own quote on every pair we tried. Here is how the trick works, how we caught it, and how to check any swap yourself on the notkyc swap table.
- 30+ exchanges tested
- 0.00% gap at most of them
- 1.4–1.8% worst systematic gap
- 10 pairs re-checked twice
What is a fake crypto exchange rate?
Instant exchanges publish rates in two places: the quote you see on a comparison site or their homepage, and the amount locked into the order once you click "Exchange". Honest services return the same number in both places (minus normal market movement). A fake-rate service returns an inflated quote — good enough to top every comparison table — and then creates the order at a worse rate. Most users never compare the two numbers, so the gap quietly becomes extra margin.
It is different from ordinary floating-rate drift. A floating rate moves with the market in both directions; a fake rate is always worse for you, on every pair, by roughly the same percentage.
How we tested 30+ no-KYC exchanges
For each exchange connected to our live order API we ran the same three-step check, using public test addresses and never sending a deposit:
- Quote — fetch a fresh rate directly from the exchange, bypassing our cache.
- Order — immediately create a real order for the same amount and read the promised payout.
- Quote again — fetch a second rate, so normal market movement during those seconds can be separated from a real gap.
We ran it on BTC → XMR, XMR → BTC, ETH → XMR, USDT → XMR and USDT → BTC, at small and larger amounts, floating and fixed, each twice.
What we found — results at a glance
| Result | What it means | What we did |
|---|---|---|
| Quote = order (0.00%) | Most exchanges: the rate you see is the rate you get | Nothing — honest |
| Occasional −0.1…−0.4% | Aggregators routing to a different partner at order time | Not flagged — not systematic |
| Steady −1.4…−1.8% (float), −0.5% (fixed) | One exchange's quote was inflated on every pair and amount | Flagged: FAKE RATE badge + Trust penalty |
| Best quote, but below the exchange's minimum | Rate looked best but the order was impossible at that amount | Table now ranks out-of-limit quotes last |
The inflated quote had been winning the BEST spot in comparison tables. On notkyc, a flagged exchange now shows a red FAKE RATE badge instead of BEST, never counts toward the headline "best rate", and gets a "Quoted rates don't match orders" minus in its score attributes.
Why exchanges fake their rates
- Comparison tables sort by rate. Being first on an aggregator or swap aggregator brings most of the traffic, so a 1.5% inflated quote wins the click.
- Users rarely re-check. Once the deposit address appears, most people just send.
- Floating rates give cover. A small loss looks like "the market moved".
- Hidden fees. Network fees or a "service fee" added only at order creation have the same effect as a fake rate.
How to spot a fake rate yourself (step by step)
- Write down the quote. Note the "you receive" figure on the comparison table before you click.
- Compare it on the order screen. When the order is created, check the promised amount before sending anything. A gap above ~0.5% within seconds is a red flag.
- Prefer a fixed rate for anything large: the payout is locked, so a later "rate change" excuse doesn't work. See fixed vs floating swaps.
- Check the minimum. A top rate on an amount below the exchange's minimum is meaningless — we now mark these "below min".
- Check the record. Read the exchange's page, its no-KYC track record and our legit checks.
Fake rate vs real spread — the numbers
Every instant exchange earns a spread, usually 0.5–1% built into the quote, plus the network fee for sending your coins. That is normal and already included in an honest quote. What is not normal is a second, invisible cut between the quote and the order. Our rule of thumb: a gap under 0.2% is market noise; a repeatable gap above 1% on many pairs is a fake rate. Use our fee comparison guide to see what a fair total cost looks like.
Frequently asked questions
What is a fake exchange rate in crypto?
It is a quote that an exchange shows (often via its API to comparison sites) that is better than the rate it actually uses when you create an order. You receive less than the advertised amount, consistently.
Why did I receive less crypto than the quote?
Usually one of three things: the floating rate moved before your deposit confirmed, a network fee was deducted, or the exchange's quote was inflated. If the order screen already promised less than the quote, it was the exchange — compare both numbers before sending.
How does notkyc detect fake rates?
We fetch a fresh quote, create a real order for the same amount, then fetch a second quote, on many pairs and amounts. Exchanges with a repeatable gap get a red FAKE RATE badge in the swap table and a Trust penalty.
Does a fixed rate protect me from fake rates?
Partly. A fixed rate locks the payout shown on the order screen, so it can't drop later — but you still need to compare that locked amount with the quote you clicked on.
Are aggregators affected?
Aggregators can show small gaps because the partner chosen at order time may differ from the quote. In our test these were small and inconsistent, so we don't flag them. See Houdini Swap and Swapzone.
Compare honest live rates now: BTC → XMR, USDT → XMR or all no-KYC exchanges. No account, no ID, no logs.