whitecoffeecat.lol

How to Check if Your Exchange Charges a Spread on Top of Fees

The short answer: compare the price shown before you confirm a trade to the actual market price for the same asset at the same moment. The difference is the spread. Most centralized exchanges add a hidden spread to market orders and some limit orders, effectively charging you more than the stated fee percentage. Below is how to spot it.

What a spread actually is

A spread is the difference between the buy price (ask) and the sell price (bid) for an asset on an order book. On a healthy exchange, the spread is small - often fractions of a cent. When an exchange adds its own spread on top of the order book spread, it means your trade executes at a worse price than what you could get on the open market. This is separate from the explicit maker/taker fee.

Some exchanges, especially those that market themselves as "zero-fee" or "fee-free," rely entirely on a hidden spread for revenue. Others add a spread even when they also charge a fee.

Step-by-Step: How to Check for a Hidden Spread

1. open two windows

Open the exchange you want to test in one browser tab. In another tab, open a reliable price aggregator or a different exchange that shows live order book data. Good aggregators include CoinGecko, CoinMarketCap, or a DEX like Uniswap that displays the current mid-market price.

2. Pick a Liquid Asset

Choose a high-volume pair - BTC/USDT or ETH/USDT works well. Illiquid tokens have wider natural spreads, making it harder to separate the exchange's spread from the market spread.

3. Check the "Market" Buy Price

On the exchange you are testing, look at the price shown for a market buy order of a small amount (e.g., $100 worth). Do not confirm the trade yet. Write down that price.

4. Compare to the Aggregator Price

On your aggregator or reference exchange, check the current best ask price (the lowest price someone is willing to sell at) for the same pair. The difference between the exchange's quoted market buy price and the best ask is the spread the exchange is adding.

5. Repeat for a Sell Order

Similarly, check the market sell price on the exchange and compare it to the best bid price on the aggregator. The difference on the sell side is also a hidden spread.

6. repeat across different times

Hidden spreads can vary by time of day, market volatility, and even by the size of your trade. Test during low and high activity hours.

What to Look For in the Numbers

How to interpret what you find

If the exchange's quoted price is within 0.01% of the best ask/bid on the aggregator, the hidden spread is negligible. Most traders will not notice it.

If the difference is 0.1% or more, that is significant. Multiply it by your trade size to see the actual cost. For a $10,000 trade, a 0.15% spread costs $15 - on top of any explicit fee.

If the exchange is a "zero-fee" platform, expect a spread. That is how they make money. The question is whether the spread is smaller than the fees you would pay elsewhere. Compare the total cost (spread + explicit fees) across exchanges to find the cheapest option.

Limits of this method

Why exchanges do this

Hidden spreads are easy to overlook. Most traders focus on the explicit fee percentage and do not check the execution price. By widening the spread a few hundredths of a percent, an exchange can collect revenue without listing it as a fee. This makes their fee schedule look cheaper than it really is.

The practice is common among exchanges that target casual users. Professional traders usually use exchanges that show full order book data and charge explicit fees, because the total cost is more predictable.

What to do next

If you suspect your exchange is adding a spread, run the comparison above. If the spread is meaningful, consider switching to an exchange that either shows its order book directly or charges a transparent fee with no hidden markup. The articles on CEX vs DEX fees and how exchange fee structures compare cover the alternatives in more detail.

Not financial advice. whitecoffeecat.lol publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.

Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.

Back to exchange fees