Webull, E*TRADE, Moomoo, Interactive Brokers, Fidelity, Charles Schwab and Robinhood all allow pre-market trading for eligible U.S. stocks and ETFs.
Webull, E*TRADE and Moomoo generally offer the earliest standard access, from 4:00 a.m. to 9:30 a.m. Eastern Time. Webull is a strong choice for retail traders who want early access through a simple trading platform.
Best Brokerages for Pre-Market Trading
| Brokerage | Pre-Market Trading Hours | Extended-Hours Order Rules | Best For |
|---|---|---|---|
| Webull | 4:00 a.m. to 9:30 a.m. ET | Limit orders only | Retail traders who want the earliest access |
| E*TRADE | 4:00 a.m. to 9:30 a.m. ET | Limit orders only | Investors who want early access and a full-service platform |
| Moomoo | 4:00 a.m. to 9:30 a.m. ET | Primarily limit orders | Active traders who want early and overnight access |
| Interactive Brokers | Many U.S. stocks can be available from 4:00 a.m. to 8:00 p.m. ET | "Fill outside RTH" may need to be enabled | Experienced traders |
| Fidelity | 7:00 a.m. to 9:28 a.m. ET | Limit orders only | Long-term investors who already use Fidelity |
| Charles Schwab | 7:00 a.m. to 9:25 a.m. ET | Limit orders only | Investors who want Schwab or thinkorswim |
| Robinhood | 7:00 a.m. to 9:30 a.m. ET | Limit orders for extended hours | Beginners who prefer a mobile app |
Hours vary by security, holiday schedule, account type and platform. An order submitted before a session opens may be queued instead of executed immediately.
Which Brokerage Is Best for 4:00 a.m. Pre-Market Trading?
Webull is the clearest retail choice for 4:00 a.m. pre-market trading. Its pre-market session runs from 4:00 a.m. to 9:30 a.m. ET, and traders must select extended hours on the order ticket. Webull accepts only limit orders during the pre-market session.
E*TRADE and Moomoo also provide access from 4:00 a.m. E*TRADE lists its pre-market session as 4:00 a.m. to 9:30 a.m. ET. Moomoo lists the same hours for U.S. stocks.
Interactive Brokers can also provide access beginning at 4:00 a.m. ET for many NYSE-listed stocks. Its order settings are more technical, and traders may need to enable trading outside regular hours.
Does Fidelity Allow Pre-Market Trading?
Yes. Fidelity allows pre-market trading from 7:00 a.m. to 9:28 a.m. ET. Eligible extended-hours orders must be limit orders. Unfilled pre-market orders are generally canceled when the session ends.
Fidelity works well for investors who already use its brokerage, retirement accounts or research tools. It is not the right choice if you need access before 7:00 a.m. ET.
Does Charles Schwab Allow Pre-Market Trading?
Yes. Charles Schwab allows pre-market trading from 7:00 a.m. to 9:25 a.m. ET. Schwab uses limit orders for extended-hours trading, and the order must be marked for extended-hours execution in the trade ticket.
Schwab also offers overnight trading for eligible stocks and ETFs through thinkorswim. Overnight trading is separate from ordinary pre-market trading.
Does Robinhood Allow Pre-Market Trading?
Yes. Robinhood allows pre-market trading from 7:00 a.m. to 9:30 a.m. ET. Robinhood does not support market-order execution during extended hours. Traders generally need to use a limit order and select extended hours on the order ticket.
Robinhood also offers a 24 Hour Market for selected stocks and ETFs. That service is separate from traditional pre-market trading and is limited to eligible securities.
What Should You Choose?
Choose based on the time you need to trade and the platform you already use:
- Choose Webull for a simple platform with access from 4:00 a.m.
- Choose E*TRADE for 4:00 a.m. access alongside a broader investing platform.
- Choose Moomoo if early trading and overnight access matter to you.
- Choose Interactive Brokers if you need advanced order controls and understand its settings.
- Choose Fidelity if you already use Fidelity and 7:00 a.m. access is sufficient.
- Choose Charles Schwab if you want thinkorswim and Schwab's research tools.
- Choose Robinhood if you prefer a simple app and only need access from 7:00 a.m.
Important Rules for Pre-Market Trading
Pre-market trading differs from regular-session trading in several ways:
Limit orders are normally required. A limit order sets the highest price you will pay when buying or the lowest price you will accept when selling.
Liquidity is lower. Fewer buyers and sellers can make an order harder to execute.
Bid-ask spreads can be wider. The gap between available buying and selling prices may be larger than during regular market hours.
Orders may fill partially or not at all. A stock can reach your limit price without executing your order if there are not enough matching shares.
Some securities are excluded. Brokers may restrict pre-market trading for certain stocks, ETFs, fractional shares, OTC securities, options or other products.
Prices can move sharply after news. Earnings announcements, analyst upgrades, economic reports and company news can cause large price changes before the 9:30 a.m. opening bell.
Before submitting a trade, confirm that the security is eligible, select extended-hours trading and review the limit price.