What it means
A stock can trade every day and still be difficult to trade at a particular size. Liquidity depends on how many shares are available near the quoted price, how quickly other orders arrive, and the size and timing of your order. An illiquid stock may have a wide bid-ask spread, limited market depth, low trading volume, or a combination of these.
Illiquidity is not a permanent yes-or-no label. A stock that is easy to trade in 100 shares may be difficult to trade in 10,000. Liquidity can also change during the trading day or around company news. A quote for a small number of shares does not establish the price available for a larger order.
How it is calculated
There is no universal formula or volume cutoff that makes a stock illiquid. Two useful measures are an order's participation in average daily volume and the quoted spread:
Participation rate (%) = order shares / average daily volume (shares per trading day) × 100. Order shares is the number of shares in the proposed trade; average daily volume (ADV) is the average number of shares traded per trading day over a stated period. The result compares an order with a typical full day's volume; it is not the percentage of today's trading that the order will actually represent.Quoted spread (%) = (ask price − bid price) / ((ask price + bid price) / 2) × 100. Ask price is the lowest displayed selling price, bid price is the highest displayed buying price, and their average is the midpoint price. Both prices are in US$ per share in this example. The result is the full quoted spread as a percentage of the midpoint, not necessarily the cost of executing an entire order.
Market depth matters too: the displayed bid and ask may each cover only a small number of shares. ADV and a snapshot of the spread cannot, by themselves, establish the price at which every share would fill.
Worked example
Suppose, hypothetically, a stock has a bid of US$19.90, an ask of US$20.10, and ADV of 20,000 shares. The displayed ask covers 200 shares. Consider a proposed 2,000-share purchase:
- The midpoint is
(US$19.90 + US$20.10) / 2 = US$20.00per share. - The quoted spread is
(US$20.10 − US$19.90) / US$20.00 × 100 = 1%, or US$0.20 per share. - The order is
2,000 / 20,000 × 100 = 10%of ADV. At the midpoint, its hypothetical value is2,000 × US$20.00 = US$40,000. - Only 200 shares are displayed at the US$20.10 ask. That does not mean only 200 shares can trade there, but the quote does not establish a fill price for the remaining 1,800 shares.
These figures flag execution uncertainty; they do not calculate the final fill price or total trading cost. A smaller order in the same stock would have a different participation rate.
Why it matters before you trade
A wide spread can raise the cost of an immediate trade. An order larger than the shares available near the quoted price may receive partial fills, take longer to complete, or encounter market impact. For a sale, limited buying interest can create similar uncertainty. Changes in price while an order is pending add another source of risk.
A pre-trade analysis considers the proposed quantity and execution conditions, not just the stock's ticker. Comparing order size with volume, checking the spread and considering depth helps distinguish the cost visible in a quote from costs that remain uncertain.
How PreTrAIde uses it
PreTrAIde's pre-trade analysis uses end-of-day prices and volumes in its market-data enrichment. Its quantitative layer estimates the bid-ask spread using a liquidity-tier model with a volatility uplift and a one-tick floor. It also calculates participation in daily volume, estimates market impact with an Almgren-Chriss-style model, and produces liquidity scoring and tiering. Its trading cost calculator covers spread and market impact.
For a stock basket and each line, PreTrAIde returns a GO, NO-GO, or MODIFY verdict with a risk assessment, suggested execution strategy, and plain-language reasoning. These outputs are decision support, not trade recommendations or guaranteed execution outcomes. PreTrAIde does not place orders; users trade through their own broker.
Common mistakes
- Treating low volume as the only test: Spread, depth, order size, and timing also matter.
- Treating ADV as available shares: ADV describes historical trading, not shares currently offered at one price.
- Assuming the quoted spread is the total cost: A large order may face market impact, while actual fills depend on market conditions.
- Equating a displayed quote with a guaranteed fill: Displayed size and prices can change before an order executes.