Why hasn't my order been filled?
There are a few reasons why your stock orders might not have been filled yet.
Your order won’t be filled if there aren’t enough shares available at the specified price or number. This occurs most frequently with large orders placed on low-volume securities. Keep in mind that there must be a buyer and seller on both sides of the trade for an order to execute.
If a market center starts trading later than market open, you may see delays in your order getting filled. Also, if trading volatility is high, it might prevent the order from filling immediately once the market opens.
When it comes to options, listed equity options don’t begin trading until trading has begun at the primary listing exchange for the underlying stock. This is most common for NYSE symbols, where the opening auction may not occur until a few minutes after 9:30 AM ET.
During extended-hours trading, orders may not fill or have limited tradability due to lower volume and wider price spreads as compared to trading during regular market hours (9:30 AM–4 PM ET). The list of symbols that are eligible for fractional orders may differ from the list of symbols that are eligible for whole-share orders.
During overnight hours trading, only whole-share limit orders can be traded and some orders may not fill or have limited tradability due to lower volume and wider spreads as compared to trading during regular market hours. The list of symbols that are eligible for trading during overnight hours will be a subset of those eligible for trading during extended and regular market hours.
Orders that exceed certain price or quantity thresholds may not be supported by our venues. When a stock is no longer supported on Robinhood, we go ahead and cancel any pending orders for you.
If your stop or limit price hasn’t been reached, your order will remain pending until there’s a buyer or seller willing to trade at your specified price. Keep in mind, the price displayed on the Robinhood app is the last trade price on a Nasdaq exchange (the Nasdaq Stock Market, NASDAQ OMX BX, or NASDAQ OMX PHLX) or the last trade price on BOATS ATS, not the price at which shares are currently available. This means that if there are no shares currently available at your limit price, your trade may not execute—even if your limit price is the same as the price displayed.
The success of your limit order isn’t necessarily due to time and price priority on the markets. The order fill rate depends on a number of elements, like market volatility, size and type of order, market conditions, and system performance.
When there is a massive price drop or spike and no purchases or sales, respectively, a market order may not be filled. While rare, this can occur when there are market halts for price volatility.
Orders placed on the day of an IPO may not always fill due to increased trading volatility. Also, stocks on the day of their IPOs are often more volatile than mature stocks, which can affect order fills for limit orders. Your limit order to buy may not be filled even if the limit price is at or above the displayed price, due to price fluctuations.
Market orders for equities, if filled, are generally executed at the National Best Bid and Offer (NBBO) price or better in part because our execution venues are bound by certain rules established by the U.S. Securities and Exchange Commission under Regulation NMS.
IPOs can be risky and speculative investments, and may not be appropriate for every investor. Check out IPO Risk Disclosures to learn more.
Trading during extended or overnight hours comes with additional risks such as lower liquidity and higher volatility. You can learn more in the Extended-Hours Trading Disclosure.
Options trading entails significant risk and is not appropriate for all customers. Customers must read and understand the Characteristics and Risks of Standardized Options before engaging in any options trading strategies. Supporting documentation for any claims, if applicable, will be furnished upon request.