What is AMO? How does it work?

AMO is an order type that allows traders to place orders after the regular trading hours. AMOs can be placed after the market closes and before it opens for the next trading session. The orders placed are queued in our systems and sent to the exchange when the market opens.

At Flattrade, you can place any type of order under AMO, including Market Order, Limit Order, Stop-loss Order, Cover Order, and Bracket Order, giving you the flexibility to plan and execute your strategies even when the market is closed.       

How does AMO work?

  1. Once you place an AMO on Flattrade, it is added to a dedicated after-market order queue.
  2. The exchange processes AMOs in the order they were received, subject to market price and available liquidity.
  3. At Flattrade, we support all major order types under AMO – including Bracket Orders (BO), Cover Orders (CO), Market Orders, Limit Orders, and Stop-loss Orders. Your chosen strategy is submitted exactly as planned.  
  4. If the market opens at or near your specified price, your AMO is likely to get executed right away. Otherwise, it may remain pending or get cancelled, based on market conditions and exchange rules.
  5. For example, if you placed a limit order for ₹100 and the stock opens at ₹105, your order may not go through. It will only execute if the price comes down to ₹100 during the session.

AMO Timings

Equity4.00pm – 8.58am
F&O3.45pm – 9.10am
MCX11.30pm – 8.58am (March to November) 11.58pm- 8.58am (November to March)

Why AMO Matters?

  • Allows you to place trades on your own schedule, even when markets are closed.
  • Helps you act quickly on overnight news, global market moves, or earnings reports.
  • Since AMO supports all major order types like Bracket Orders, Cover Orders, Market, and Limit Orders on Flattrade, it fits well with any trading style, from intraday to swing trading.
  • Placing orders after hours means you’re trading with a clear mind – free from live market pressure, allowing for better planning and decision-making.

What is GTT?

Good Till Triggered (GTT) is an order type under which investors can make an order that will remain in effect until a particular price-based trigger condition is satisfied.
Under this, the investors are allowed to set a target price at which they want to buy or sell the stock; the order stays in our system till the specific price trigger condition is met. If the trigger condition is not satisfied within a 1-year (365 days) period, it will expire automatically, and if you want to keep the order active after the expiry period, then it has to be recreated manually.

On Flattrade, GTT supports all major order types, such as Market, Limit, Bracket, and Cover Orders, giving you full flexibility to automate your trading strategy.

If there is any corporate action on the stocks, the GTT orders will be canceled as the price of the stock will change. Flattrade will send communication regarding the expiry of GTT orders due to corporate action.

AMO vs GTT

FeatureAMO (After Market Order)GTT (Good Till Triggered)
PurposeTo help you place orders outside market hours and ensure early execution when the market opens.To let you set price-triggered orders that execute automatically when your target price is reached
TimingPlaced before or after regular market hoursCan be placed anytime
Order ValidityValid until the next trading session onlyStays active until triggered or cancelled
Trigger ConditionNo trigger condition – order is sent directly at market openTrigger condition exists – executed only when the trigger price is met
Execution WindowSent to exchange at market openSent when trigger condition is fulfilled
Suitable ForOvernight planning and next-day executionLong-term entries/exits based on price targets