Home / Articles / Slippage and liquidity

Binance US stock slippage and liquidity: why your fill doesn't match the quote

You tap buy, the screen clearly shows one price, and the fill comes back a little higher. Most of the time nobody has tampered with anything: the quote and the fill price were always two different numbers. It's just that tokenized US stock order books are much thinner than BTC's, and in quiet hours that gap grows wide enough to see at a glance. This piece skips the textbook definition of slippage and covers three things: at which step the extra money went out, when it hurts more, and whether you can estimate it yourself before you place the order.

Binance US stock slippage and liquidity: why your fill doesn't match the quote
The thinner the order book, the more levels one order has to reach up through, and the further the average fill drifts from the quote.
There's no "typical slippage" number in this article

The gap between quote and fill swings sharply with the stock, the session and the order size, so any claim along the lines of "tokenized US stocks usually slip X%" doesn't hold up. That's why this article gives no specific spread or slippage figures and sticks to the mechanics and the checks you can run yourself. Every number in it is a labelled hypothetical used to demonstrate the arithmetic, and none of them represents a real quote. Actual order books and fees are whatever Binance's pages show at the time (this article was checked in September 2026). If this kind of product is new to you, start with the complete guide to buying US stocks on Binance. This article doesn't recommend any stock and isn't investment advice.

First, the obvious question: did I get ripped off?

Short answer: probably not. The quote you see is the price of the best resting order on the book right now; your fill price is the weighted average of the resting orders your order actually matched against. The two only line up exactly when the best level has enough size to fill your whole order. Once your size is bigger, the order has to reach further up, and the difference is what's called slippage.

The money leaks out in three places:

  • When you buy, you pay the seller's asking price. There is always a gap between the bid and the ask on the book, and you cross it the moment you enter.
  • You may want more than is resting at the best price. The rest can only be filled one level higher at a time, and each level costs more.
  • The book keeps moving between your tap on confirm and the match. Other people's orders are filling too, and the level you saw may already be gone.

The first two come from market structure, and no platform or stock escapes them. The third gets amplified when the market is moving fast. What sets tokenized US stocks apart is that their order books are usually thinner than those of major coins like BTC and ETH, so the same amount of money reaches up through more levels and the gap is easier to see. How thin exactly? That depends on the order book for that stock at the moment you place the order. There is no general number that fits.

One more distinction to get straight first: Binance's US stock offering isn't a single product line. The main product is real shares, and there are also tokenized bStocks. The two trade in different conditions, and which one you're holding decides what kind of order book you're dealing with. If you can't tell them apart, read bStocks vs xStocks vs Alpha securities tokens: the difference first, or start with the basics in what tokenized stocks actually are. The rest of this article is best read with your own order book open alongside it.

Quote, spread, fill price: three different numbers

Get the three terms straight once and everything after is easier to follow.

  • Best bid / best ask. The highest-priced buy order and the lowest-priced sell order on the book. The big "current price" on the market page is usually the last traded price, which isn't the same thing as either of these.
  • Spread. The gap between the best bid and the best ask, known in full as the bid-ask spread. It's what the side providing quotes earns for carrying the risk, and the toll you pay every time you enter. The formal definition is in Wikipedia's Bid–ask spread article.
  • Slippage. The difference between the execution price you expected and the price you actually got. Wikipedia's Slippage (finance) article attributes it to market impact, liquidity and frictional costs.

The easiest thing to mix up is how spread and slippage relate: the spread is sitting there in the market, visible before you place the order; slippage is the result of your order interacting with that market. A wide spread usually comes with bigger slippage, but they aren't the same thing. Even a stock with a very tight spread will slip if your order is large enough.

One more layer people tend to miss: this cost counts on a round trip. When you buy, you trade against the sellers; when you sell, you trade against the buyers. One entry and one exit cross at least one full spread. So when you work out whether a trade is worth it, don't count only the buy.

Why tokenized US stock order books are thin

In one sentence: few people trade them to begin with, their money is spread across dozens of stocks, and the underlying market still opens and closes every day. Broken down, there are several layers:

  • Few participants. People willing to buy US stocks from a crypto account are a small slice of all crypto users, and regional availability cuts that further. Fewer people means fewer resting orders.
  • Money spread thin. BTC is one big pool where everyone's buying and selling meets in the same order book. US stocks are dozens of tickers, each with its own book, so the same money split among them leaves every one of them thin. Popular names like Apple and Nvidia hold up better, and the more obscure the stock, the thinner the book. The list of which stocks you can buy keeps changing as well, and newly added stocks tend to be the thinnest.
  • The underlying market opens and closes. The usual explanation: while the US market is closed, whoever is quoting you has a harder time hedging that risk in the underlying market, so quotes get more conservative and the gap between bid and ask widens. That's one of the reasons spreads are usually wider in extended hours.
  • Resting orders get pulled when the market turns one-sided. In a sharp drop, orders on the buy side can thin out almost instantly and the book empties. That's when market orders are most likely to surprise you.

Stack these together and you get a very practical instinct: don't carry the feel of buying BTC straight over to tokenized US stocks. A few hundred dollars barely registers in BTC's order book; in the book of an obscure stock, it may already count as a "large order".

What it looks like when one order eats through several levels

A market order doesn't "fill at the current price". It keeps buying at whatever prices are available, level by level, until it has bought enough. The table below is entirely hypothetical and is not a quote for any real stock; it only illustrates the process. Say you want to market-buy a stock, and the sell side of the book looks like this:

LevelHypothetical priceHypothetical size at this levelCumulative average price once this level is reached
Ask 1100.0010 shares100.00
Ask 2100.2015 shares100.12
Ask 3100.6040 shares100.42

If you buy only 10 shares, the average fill is 100.00, the same as the quote, with no slippage. Buying 50 shares is different: you take all 10 shares at Ask 1 and all 15 at Ask 2, and the remaining 25 have to come from Ask 3. Total cost: 10×100.00 + 15×100.20 + 25×100.60 = 5018, an average of 100.36. The screen says 100.00, and you bought at 100.36. Nothing went wrong at any step; your own size pushed the price up.

Take it one step further: if Ask 2 and Ask 3 had only 5 shares each, the same 50-share order would have to reach even higher levels, and the average would look worse. So whether your order counts as large isn't about the dollar amount. It's about how it compares with the size resting on the first few levels right now.

Slippage isn't a fixed property of a stock. It comes out of "your order size ÷ the order book depth right now". The same money in a different stock or a different session can give a completely different answer, which is why someone else's rule of thumb doesn't hold for your order.

Selling is the mirror image of the same logic: a large sell order eats down through the resting buy orders, and the average fill comes in below the best bid. Watch both ends, the way in and the way out, especially when you plan to close a whole position in one go.

The order book only shows you the first few levels

Trading screens usually display a limited number of levels. What prices sit further up, and how much size is there, you can't see, and the more obscure the stock, the more that hidden part matters. So leave a margin when you use the book to estimate a large order, and don't treat the last level on screen as the ceiling. If you really want to test the depth, run a very small order first and see how far the fill lands from the quote. That will give you a feel for it.

The moments slippage gets worse

Slippage isn't spread evenly; it clusters around a few specific moments. Recognising those moments is more useful than memorising any number.

MomentWhat happens to the order bookWhat you can do
Extended hours while the US market is closedFewest resting orders, and quoters find it harder to hedgeIf it can wait, wait for regular hours; if it can't, use a limit order in small size
Around earnings releasesBoth sides pull their orders, and prices jump back and forth within secondsDon't race in with a market order; look again once the news is out
The first few minutes after the openDepth is coming back, but quotes refresh very fastLet it run for a while; don't chase a jumping number
A newly listed stockBoth sides are still feeling each other out, and quotes are unstableTest with only a very small position at first
Major macro data releasesThe whole market pulls back at once, and gaps widen togetherPlace limit orders beforehand; don't chase during the release
Your order is too large for the bookThe one pushing the price is youSplit it, slow down, or switch to a more liquid stock

Sessions deserve a separate word. Binance splits US stock trading into four sessions: pre-market, regular, after-hours and overnight. Together they cover close to the whole day, but trading activity differs a lot between them: the regular session matches the hours when the underlying US shares are actually open, so it has the most buyers and sellers, and spreads and slippage are usually at their smallest. The other three are extended sessions: convenient, but thin. Which stocks support which sessions, and how the time windows are laid out, is whatever Binance's pages show at the time, and weekends and US market holidays affect the schedule separately. The full explanation is in Binance US stock trading hours.

Which half a limit order protects you from

Direct answer: a limit order locks in "the worst price you'll fill at"; it doesn't lock in "you will definitely fill". It moves the uncertainty from the price side to the execution side. It doesn't make the uncertainty go away.

What it does protect you from:

  • Your fill won't be worse than the price you set. A buy order at 100.30 won't get any fills at the 100.60 level.
  • Your order won't get eaten all the way up to much higher levels without you noticing.
  • The quieter the session and the more obscure the stock, the more that protection is worth.

What it doesn't protect you from:

  • It may only partly fill. Say you want 50 shares and only 25 fall within your limit; the other 25 just sit there.
  • It may not fill at all. The price moves straight away and you buy nothing. That's a cost too; it just doesn't show up on the bill.
  • It can't create depth. The market has only so many resting orders. A limit order gives you the right to refuse an ugly price; it doesn't make the ugly price disappear.
  • Set it too loose and it's a market order; set it too tight and you may as well not have placed it. Where to set it is your own call.

Put another way, a market order buys you "certain to fill, uncertain cost", and a limit order buys you "controlled cost, uncertain fill". Which to choose depends on which one worries you more. For a beginner trading in a thin book, costs running away is usually the more realistic worry than not getting filled. Before you actually place the order, check the estimated fill price and fees on the confirmation screen, and if they don't match, go back and change it. That step takes less than five seconds.

Is splitting an order the cure or a new problem?

It depends: when your order is large relative to the book and you're not in a hurry, splitting really does help; otherwise it's mostly wasted effort, and sometimes it makes things worse.

Why it works is simple: the levels you ate through often get refilled with new orders after a while. If you take your size in several goes and eat only the first one or two levels each time, the average naturally comes out better than eating through three or four levels in one shot.

There are plenty of ways it goes worse:

  • In a one-way market, splitting means chasing the price up. The price keeps rising, the more you split the more you pay, and you'd have done better buying all at once.
  • In quiet hours nobody refills the levels. With no new orders coming in, you're just eating the same few levels in several bites, and the average doesn't improve at all.
  • Split too finely and fees push back. More trades raise the relative share of fees, and the slippage you saved goes straight back out.
  • Your exposure lasts longer. Half an hour in and you're still buying; if the market moves against you in the meantime, that's a risk you added yourself.
  • Watching the screen makes it easy to change your mind. You planned three tranches, by the second one you can't resist adding more, and the plan is gone.

So the right way to split is "tranches decided in advance", not "a few cuts made on the spot". If you're going to split, write down how much goes into each tranche and how far apart they are before you start. To check how big each tranche can be without backing yourself into a corner, run it through the position size calculator first.

Your real cost is slippage plus fees

The two work differently: fees are listed up front, so you know them before you place the order; slippage never appears in the fee column, and you only find it by comparing after the fill. But they pull in the same direction, both eating into your return, so looking only at the fee rate gives you an incomplete picture. The fee structure has its own article, so it isn't repeated here: see Binance US stocks: fees, dividends and taxes.

There's also a seesaw between them: the larger the order, the more easily slippage climbs; the smaller the orders and the more of them there are, the higher the relative share of fees. So there's no general answer to "how finely should I split". You have to weigh the order book for your stock at that moment against the current fee structure yourself. A full round trip is two fees plus two crossings of the spread, plus up to two rounds of market impact. People who trade in and out often get cut the most, which is why plenty of people run the numbers and find "I called the rally right and still didn't make money".

One term needs a warning: among the cost items for Binance US stocks there's one called spread, and the gap between best bid and best ask on the order book is also called the spread. We won't tell you whether those two are the same money; different product lines and order types may present it differently. The reliable approach is to look at the order confirmation screen: which costs are listed separately, and what the estimated fill price is. Go by whatever the page shows at the time.

Pull all of this into a pre-order routine and it takes about thirty seconds:

  1. Look at how wide the gap between best bid and best ask is, and convert it in your head into a percentage of the price.
  2. Compare the size you want to buy with the size resting at Ask 1 and Ask 2, and see whether your order counts as large.
  3. Decide the worst fill price you can accept for this order.
  4. Put that price into a limit order instead of tapping market out of habit.
  5. Before submitting, check the estimated fill price and fees on the confirmation screen, and go back if they don't match what you expected.

After the fill there's one more step worth doing: put the actual average price from your trade details next to the quote at the moment you placed the order. The difference is your real slippage on that trade. Do it a few times and you'll get a feel for the stocks you usually buy, which beats any rule of thumb. To work out the full picture including fees and dividend withholding, see tokenized US stock P&L: the hidden costs between gross and take-home, or just enter the numbers into the PnL calculator.

In the end, slippage isn't something you can eliminate; it's the price of buying in a market that isn't deep enough. You control only two things: don't pay it at the most expensive moments, and don't pay it in the crudest way. Get those two right and the rest comes down to your own judgement of the stock itself, which is a separate matter that this article offers no advice on. One last note: beginners usually lose money on costs in more than one place, and the trading traps beginners fall into most is worth reading alongside this.

FAQ

My fill price doesn't match the quote I saw. Did the platform rip me off?
Most likely not. The quote is the price of the best resting order on the book; your fill price is the weighted average of the resting orders your order actually matched against. When your size is small enough to fill at one level, the two are equal; once it's larger, they drift apart. The gap comes from three places: crossing the spread between bid and ask when you enter, filling level by level upward when your size is bigger than the best level, and the book changing between your order and the match. If something really seems off, compare the average price in your trade details with the quote at that moment before you decide.
Is slippage bigger on tokenized US stocks than on BTC?
It's usually more noticeable. Fewer people trade them to begin with, that money is split across dozens of stocks, and the underlying market opens and closes every day. But there is no general figure for how much bigger. It depends on which stock you buy, in which session and in what size, and the only thing to go by is the order book at the moment you place the order.
If I use a limit order, is there no slippage?
A limit order locks in the worst price you'll fill at; it doesn't guarantee a fill. It may fill only partly, or the price may move away and it won't fill at all. It doesn't add depth to the order book out of nowhere; it only gives you the right to refuse an ugly price.
Which session has the least slippage?
Generally the regular session, the hours when the underlying US shares are open, because that's when the most people are buying and selling. Extended sessions such as pre-market, after-hours and overnight win on convenience, but they have fewer resting orders and wider gaps. The exact session schedule and which stocks are supported are whatever Binance's pages show at the time (this article was checked in September 2026).
Does splitting a large order into smaller ones reduce slippage?
It helps when your order is large relative to the book and you're not in a hurry, because the levels you ate through gradually get refilled with new orders. But in a one-way market, splitting means chasing the price; in quiet hours nobody refills the levels, so splitting changes nothing; and splitting too finely pushes up the relative share of fees.
Is slippage included in the fees?
No. Fees are listed as line items; slippage is hidden inside the fill price, and you won't see it in the fee column. Both pull the same way and eat into your return, so look at them together when you estimate the real cost of a trade, and count the full round trip of buying and selling.
Can I tell how much I'll slip before I place the order?
Roughly, but not exactly. Look at how wide the gap between best bid and best ask is, then compare the size you want with the size resting on the first few levels, and you can tell whether you'll reach higher levels. Keep in mind the screen shows only a limited number of levels and you can't see past them, so leave a margin in your estimate, and in the end go by the estimated fill price on the order confirmation screen.
L
Lin Yue · CoinVair Editorial

Lin Yue is a pen name; we don't invent credentials. This piece is compiled from public sources and our own breakdown of how order books and matching work. The quotes and order sizes in it are hypothetical values set up to demonstrate the arithmetic and don't correspond to any real stock. Spreads, order book depth and fees change all the time, so for real numbers go by what Binance's pages show at the time. This is not investment advice.