Same coin, different price

All 120 coins

Crypto

Tokenized Stocks

Tokenized Index/ETF

What this is

  • Live, straight from the exchanges

    Your browser holds its own connection to every exchange you have on and reads their public prices directly. Nothing is cached, there is no account, and no server of ours sits in between.

  • Depth decides big orders

    The best price covers only the first slice of an order. A bigger one works down the book, level by level, and how deep each exchange is decides what it really costs.

  • Your order, at your fee tier

    The Trade simulator on every coin's page prices your order down every live order book you have on, at once. Switch fees on and enter your 30-day volume or holdings: each exchange's taker fee is worked out tier by tier, and the exchanges are ranked by total cost.

The twenty-three exchanges

Each one read directly from its own public market data. Kraken, Coinbase, OKX and Hyperliquid are on to start with; switch on any other here. Some exchanges may not connect due to geo restrictions.

How to read the table

  1. 1

    Pick your side

    Buying compares what each exchange asks; Selling, what it bids, and the cheapest place to buy is not always the best place to sell. Beside it, narrow the table to crypto, tokenized stocks or ETFs.

  2. 2

    Read the gap

    How far apart the best and worst exchange are, in basis points: 1 bp is 0.01%. Under about 5 bps it hardly matters where you trade; over 20 it is worth a look.

  3. 3

    Find who is best

    "best" marks the exchange to use, and any within half a basis point of it. The others show how many basis points they are behind.

  4. 4

    Open the coin

    A coin's page adds live charts, each exchange's order book depth, and a Trade simulator that prices your own order on every exchange you have on, with fees at your tier if you want them.

What the labels mean

What each column means

Best ask / Best bid
The lowest price anyone is selling at, or the highest anyone is bidding, across the exchanges you have on.
Gap
The worst exchange against the best, in basis points.
One column per exchange
How far each exchange you have on is behind the best, in basis points. A dash: not listed there. A dot: its price is on its way. A drop: under $100K traded there in 24 hours. Closed: not trading right now. Thin: its order book is too wide to price. Quote: an aggregator, which quotes swaps rather than keeping a book; hover it for its price.
24h
The price change over the last 24 hours.
Volume
Value traded in the last 24 hours on the exchanges you have on, added together. Hover it for each exchange's share.

Questions this table raises

Why does the same coin cost different amounts on different exchanges?

Each exchange is a separate market with its own buyers, sellers and order book, and nothing forces them to agree. Traders who buy on one and sell on another keep prices close, which is why Bitcoin's gap is usually a basis point or two, but thinner markets drift further apart and for longer.

What exactly does the gap measure?

The difference between the cheapest and the dearest exchange, as a share of the cheapest, in basis points. 1 bp is 0.01%, so a 20 bps gap on a $1,000 order is $2. On Selling it measures the other way: the most you could get against the least.

Is the cheapest price the cheapest trade?

Not always. A large order works down each exchange's book past the best price, and each exchange charges its own taker fee, which falls as your 30-day volume rises. The Trade simulator on each coin's page prices your order with both, at the fee tier your own volume or holdings reach, and ranks the exchanges by the total.

What do a dash, a dot, a faded figure and Closed mean?

A dash: the exchange doesn't list that market. A dot: its price hasn't arrived yet. A faded figure is a few seconds old because that exchange has gone quiet for a moment. Closed: the exchange isn't trading it right now, so it is left out of the best price and the gap until it reopens.

What are Jupiter and CoW Protocol?

Exchange aggregators, Jupiter on Solana and CoW Protocol on Ethereum: each routes a swap across its blockchain's exchanges and quotes it when asked, with no order book of its own. Their columns say Quote, with their price when you hover it; a coin's page shows their quotes to buy and to sell $1,000 worth, and the Trade simulator asks them to quote your own order. A quote is made for the trade in hand and can move by the time you swap, so they are shown but never ranked against the order books.

Why do some tokenized stocks show Closed?

A tokenized stock or ETF follows its shares, and Kraken pauses many of them outside its trading week: 8 pm New York time on Sunday to 8 pm on Friday, and not on US market holidays. Whether each one is trading is read live from Kraken, and hovering the tag shows when it reopens. OKX lists its tokenized stocks around the clock.

Where do the numbers come from?

Each exchange's own public market data, read by your browser. OKX, Hyperliquid, Binance, Bybit, Bitget, Lighter, edgeX, Extended, Pacifica, Jupiter, CoW Protocol, Ondo Perps and Bullish price these coins in USDC, and Binance, Aster, Gate and Nado in USDT and Lighter on Robinhood in USDG, which are converted to dollars at Kraken's live rates for each, so every exchange compares like for like.

Can I trade here?

No. There are no accounts, no orders and nothing to sign up for. The site shows where a trade would be cheapest; you place it on the exchange itself.

More answers in Help

Not financial advice. Prices move while you read them.