Markets

What Market Liquidity Is and Why It Matters So Much

Imagine selling a used phone. In a busy buy-and-sell group, with several interested people, you'll likely sell fast, near market value. Now imagine trying to sell the same phone in a small town, where only one person shows interest and offers well below what it's worth. The phone is the same. What changed was how many people were willing to trade at that moment.

That's liquidity. In the financial market, market liquidity is how easily you can buy or sell a meaningful amount of an asset, quickly, without pushing the price far from the value shown on screen.

The four practical components of liquidity

1. Tight spread

The spread is the difference between the best available buy price and the best available sell price. If a stock is quoted at R$ 50.00 to buy and R$ 50.02 to sell, the spread is just R$ 0.02. If another stock is quoted at R$ 50.00 to buy and R$ 51.00 to sell, the R$ 1.00 spread represents a much bigger cost just to enter and exit the position.

2. Depth near the current price

It's not enough for the best price to be good, there needs to be enough quantity available at that price. If the best sell price is R$ 50.02, but only 100 shares are available there, an order for 5,000 shares will need to consume several price levels above that, worsening the average execution price. This effect is called price impact.

3. Execution speed

Liquidity also involves how quickly an order can be completed. An attractive quote on screen isn't worth much if there isn't enough interest on the other side to close the deal when you actually need it.

4. Ability to recover after a large order

Even a liquid market can move when a large order comes in. The difference lies in what happens afterward: in a resilient market, new buy and sell offers show up quickly and the spread returns to normal. In a more fragile market, the order book stays thinner for longer, and the spread takes a while to normalize.

Why the screen price may not be the execution price

The last traded price shows that a trade happened at that value, but it doesn't guarantee the next order, especially a large one, will be executed at the same price. Suppose the last trade for a stock was at R$ 10.00, but the sellers currently available offer 50 shares at R$ 10.00, plus 50 shares at R$ 10.10, and 200 shares at R$ 10.50. A market order to buy 300 shares would need to sweep through all three levels, resulting in an average execution price of approximately R$ 10.35, well above the last price shown on screen.

Liquidity isn't the same as volume

Volume shows how much was traded during a period. Liquidity asks what can be traded right now, how fast, and at what cost. A market can register high volume during a news shock, with spreads widening and the price jumping between trades, which means high activity, but poor execution. Another market can have modest volume and still absorb a small order with little price impact.

Why this matters in practice

  • Entry and exit cost: the spread is paid through the execution price, so a wide spread increases the distance the price needs to travel for the trade to start turning a profit.
  • Slippage: in markets with little depth, the order's final price can end up quite different from the price expected at the moment it was sent.
  • Exit reliability: a stop loss only works well if there's enough liquidity on the other side at the moment it's triggered.
  • Maximum position size: a position can be small for your account and still too large for that asset's market at that hour.

Liquidity changes throughout the day

An asset can trade with good liquidity during its busiest hours and get much thinner outside them, near holidays, during major news releases, or in extended hours. Before opening a larger position, it's worth checking whether the current spread is within normal range for that hour and imagining what it would be like to close the same position during a moment of stress, not just at the calm moment of entry.

Practice before you risk. Open your Astron account and test your ideas on the demo account with R$ 10,000 in virtual funds.

Create free account