Error message
Order trigger price must be higher than zero
Last updated 20 June 2026
Order trigger price must be higher than zero
In short
You get this error when a Stoploss or Cover order is sent with a trigger price of zero. These order types need a trigger price to work. Enter a valid trigger price and place the order again.
When this happens
- 1 A Stoploss or StoplossMarket order was sent with a trigger price of zero.
- 2 A Cover order was sent without a trigger price for its stoploss leg.
Why this happens
A trigger price is required for some order types. If it is missing or set to zero, the order is rejected with this error.
| Order type | Why a trigger price is needed |
|---|---|
| Stoploss or StoplossMarket order | The trigger price is mandatory for these orders. |
| Cover order | The stoploss leg of a Cover order is defined by its trigger price, so it is mandatory. |
Solution
Place the order again with a valid trigger price (higher than zero).
For more on these order types, see Place advanced order and Place cover order.