Error message

AMX Error

Last updated 30 June 2026

Angel One: AMX Error

In short

The AMX Error comes from Angel One's own order system, not from AutoTrader Web. It means the broker received your order but its order system would not accept it. The common causes are a wrong or outdated instrument, order details that do not match the contract (for example a price outside the allowed range or an order type the contract does not allow), or an order placed when the market is closed. To fix it, re-select the instrument from the latest list, check the order price, quantity and type, and place the order during market hours.

When this happens

  1. 1 The instrument you selected is wrong or outdated, so the broker's order system does not recognise it.
  2. 2 The order details do not fit the contract, such as a price outside the allowed range or an order type the contract does not allow.
  3. 3 The order was placed when the market is closed.

You see this error while placing an order in an Angel One trading account. Our system connects with Angel One through their Smart API product. The AMX Error comes from Angel One’s own order system, not from us.

For account setup steps, see the Angel One Setup guide.

What this error means

The order reached Angel One, but their order system would not accept it and sent back an AMX Error. It is not caused by a wrong Login ID, Password or Smart API Key, so you do not need to change any of your credentials.

Why this happens

There are three common causes:

  • Wrong or outdated instrument. The instrument you selected is not recognised by the broker’s order system. This usually means you are using an old instrument. See Instrument not found.
  • Order details do not fit the contract. For example, a price outside the range allowed for that contract, or an order type the contract does not allow.
  • Market is closed. The order was sent when the market was not open.

How to fix it

  1. Re-select the instrument. Pick the instrument again from the latest list so you are not using an old one.
  2. Check the order details. Make sure the price, quantity and order type are valid for that contract. See Rejected orders for how to read the broker’s reason.
  3. Place during market hours. If the market is closed, place the order after it opens.
Did this solve your problem?
Contact support