Why Was My Trade Order Not Executed? Understanding Liquidity, Slippage, and Order Failures
When trading low-cap stocks or penny stocks, you might sometimes notice that your Limit Order, Market Order, or Stop Loss does not execute. This is a common scenario in both international and local markets, including for traders using platforms like IBKR or Raseed Invest.
Here’s a detailed breakdown of why your trade may not have been executed and how you can manage these risks effectively.
Low Liquidity and Order Book Depth
Every trade requires a buyer and a seller. In low-volume stocks, daily trading volumes can be as low as $800–$1,000.
For example, if you try to sell $200 worth of shares but the available buying liquidity in that moment is only $50, your order will remain pending. There simply isn’t a counterparty to fill the trade.
Tip: Always check the average daily volume and order book depth before placing trades in low-cap stocks.
Price Gapping (Skipped Prices)
Low-liquidity stocks often gap in price, meaning the market price can jump over your intended order.
For instance, if a stock moves from $3.65 to $3.57 instantly and your Limit Order was set at $3.63, your order will not execute because no trades occurred at that exact price.
Price gapping is normal in micro-cap trading and is a major factor in unfilled orders.
Market Orders vs. Limit Orders
Using a Market Order in a volatile, illiquid stock can lead to slippage.
Example: The last traded price is $3.63, but the highest current buyer is $3.57. A market order will fill at $3.57, causing 1.6% slippage.
- •Market Order: Fills at the next available price, may cause slippage in thinly traded stocks.
- •Limit Order: Executes only at your specified price or better, but may remain unfilled if liquidity is insufficient.
Tip: Consider using limit orders for low-volume stocks to control execution price.
Stop Loss Failures During Pre-Market or After-Hours
Stop loss orders are not always reliable outside regular market hours.
During these periods in the global market, participation is limited and prices can drop sharply. Most brokers and international platforms do not guarantee stop-loss execution during these periods because order matching is restricted.
Tip: Avoid relying solely on stop-loss orders during extended hours, especially for micro-cap or penny stocks.
Please note that stop loss orders are currently not available within the Raseed app during US stock market extended hours (Pre-market and After-hours sessions).
Market Cap Constraints
Stocks with a very low market capitalization (e.g., $8M) have tiny liquidity pools.
- •Large positions can move the price significantly.
- •Some platforms may restrict trading on these tickers to protect investors from extreme volatility.
Tip: Assess the market cap and liquidity of a stock before entering large trades to avoid unexpected slippage.