Skip to main content

How to program an order before or after market hours in Hapi?

Can I place orders when the market is closed?

Yes. In Hapi, you can schedule conditional orders to be executed once the market opens again. This means you can set a limit or stop order on nights, weekends, or holidays. However, it’s important to know: they won't be executed immediately — they’ll remain pending until your conditions are met.

Important: If you try to place an order when the market is closed, a limit order will be selected by default. From Monday to Friday, with 24/5 Trading, your limit order can also be executed outside regular hours. Stop and stop limit orders are only executed during regular hours: if you place them outside those hours, they are sent when the market opens. If you still want to place a market order, you’ll need to wait until the next market open.


What are US market hours?

  • Monday to Friday

  • From 9:30 a.m. to 4:00 p.m. (Eastern Time - EST)

Orders placed outside these hours won’t be executed until:

  • Your conditions are met (for example, the price reaches your limit).

  • The next valid trading session starts.

If you choose 24/5 Trading, your limit order can be executed Monday to Friday in pre-market (4:00 a.m.–9:30 a.m. ET), after-hours (4:00 p.m.–8:00 p.m. ET) and overnight (8:00 p.m.–4:00 a.m. ET). Outside regular hours, the closing fee is USD 2.99 per order (USD 0.05 with Prime).


What types of orders can be scheduled outside market hours?

  1. Limit Orders
    You set the maximum price you're willing to pay (buy) or the minimum you want to receive (sell). The order is executed only if those conditions are met. It is the only order available in 24/5 Trading.

  2. Stop Orders (Stop or Stop Limit)
    Used to limit losses or lock in profits. They’re triggered if the price reaches your defined stop level. They are only executed during regular market hours (9:30 a.m.–4:00 p.m. ET).

  3. Recurring Investments
    You can automate periodic purchases of a stock, choosing the amount and frequency.


How to place a scheduled order in Hapi?

A. For Stop or Limit Orders:

  1. Go to your portfolio or search for the asset.

  2. Tap “Trade” > “Buy” or “Sell.” By default, a limit order will be selected.

    By default, a limit order will be selected. However, in the upper right corner, you can tap “Order Type” and choose between “Limit,” “Stop,” or “Stop Limit.”

  3. Choose the schedule: Market hours or 24/5 Trading (limit orders only).

  4. Set the limit price.

  5. Define the expiration (Good-for-Day - GFD or Good-til-Cancelled - GTC, up to 90 days) and the amount (shares or dollars; in 24/5 Trading, whole shares only).

  6. Review and confirm the order.

B. For Recurring Investments:

  1. Open the stock details.

  2. Tap the top-right menu > choose “Recurring Investments”.

  3. Set the frequency (daily, weekly, or monthly), amount, and duration.

  4. Confirm the setup.


Important Considerations

  • Orders aren’t executed immediately: Scheduled orders will only run when market conditions are met (or during 24/5 Trading, if you chose that option on a limit order).

  • No instant market orders: Market orders can’t be executed when the market is closed.

  • Does not apply to crypto: Crypto trades are 24/7 but don’t support conditional orders like stop or limit.

  • Low liquidity risk: In extended hours, there may be less trading volume and more volatility.


Need help? You can contact our support team here. We're here to help.

Did this answer your question?