| 0 or absent |
|
Success, No error |
| 9999 |
"api_not_enabled" |
User didn't enable API for the Account |
| 10000 |
"authorization_required" |
Authorization issue, invalid or absent signature etc |
| 10001 |
"error" |
Some general failure, no public information available |
| 10002 |
"qty_too_low" |
Order quantity is too low |
| 10003 |
"order_overlap" |
Rejection, order overlap is found and self-trading is not enabled |
| 10004 |
"order_not_found" |
Attempt to operate with order that can't be found by specified id |
| 10005 |
"price_too_low <Limit>" |
Price is too low, <Limit> defines current limit for the operation |
| 10006 |
"price_too_low4idx <Limit>" |
Price is too low for current index, <Limit> defines current bottom limit for the operation |
| 10007 |
"price_too_high <Limit>" |
Price is too high, <Limit> defines current up limit for the operation |
| 10008 |
"price_too_high4idx <Limit>" |
Price is too high for current index, <Limit> defines current up limit for the operation |
| 10009 |
"not_enough_funds" |
Account has not enough funds for the operation |
| 10010 |
"already_closed" |
Attempt of doing something with closed order |
| 10011 |
"price_not_allowed" |
This price is not allowed for some reason |
| 10012 |
"book_closed" |
Operation for instrument which order book had been closed |
| 10013 |
"pme_max_total_open_orders <Limit>" |
Total limit of open orders has been exceeded, it is applicable for PME users |
| 10014 |
"pme_max_future_open_orders <Limit>" |
Limit of count of futures' open orders has been exceeded, it is applicable for PME users |
| 10015 |
"pme_max_option_open_orders <Limit>" |
Limit of count of options' open orders has been exceeded, it is applicable for PME users |
| 10016 |
"pme_max_future_open_orders_size <Limit>" |
Limit of size for futures has been exceeded, it is applicable for PME users |
| 10017 |
"pme_max_option_open_orders_size <Limit>" |
Limit of size for options has been exceeded, it is applicable for PME users |
| 10019 |
"locked_by_admin" |
Trading is temporary locked by admin |
| 10020 |
"invalid_or_unsupported_instrument" |
Instrument name is not valid |
| 10022 |
"invalid_quantity" |
quantity was not recognized as a valid number |
| 10023 |
"invalid_price" |
price was not recognized as a valid number |
| 10024 |
"invalid_max_show" |
max_show parameter was not recognized as a valid number |
| 10025 |
"invalid_order_id" |
Order id is missing or its format was not recognized as valid |
| 10026 |
"price_precision_exceeded" |
Extra precision of the price is not supported |
| 10027 |
"non_integer_contract_amount" |
Futures contract amount was not recognized as integer |
| 10028 |
"too_many_requests" |
Allowed request rate has been exceeded |
| 10029 |
"not_owner_of_order" |
Attempt to operate with not own order |
| 10030 |
"must_be_websocket_request" |
REST request where Websocket is expected |
| 10031 |
"invalid_args_for_instrument" |
Some of arguments are not recognized as valid |
| 10032 |
"whole_cost_too_low" |
Total cost is too low |
| 10033 |
"not_implemented" |
Method is not implemented yet |
| 10034 |
"stop_price_too_high" |
Stop price is too high |
| 10035 |
"stop_price_too_low" |
Stop price is too low |
| 11035 |
"no_more_stops <Limit>" |
Allowed amount of stop orders has been exceeded |
| 11036 |
"invalid_stoppx_for_index_or_last" |
Invalid StopPx (too high or too low) as to current index or market |
| 11037 |
"outdated_instrument_for_IV_order" |
Instrument already not available for trading |
| 11038 |
"no_adv_for_futures" |
Advanced orders are not available for futures |
| 11039 |
"no_adv_postonly" |
Advanced post-only orders are not supported yet |
| 11040 |
"impv_not_in_range 0..499%" |
Implied volatility is out of allowed range |
| 11041 |
"not_adv_order" |
Advanced order properties can't be set if the order is not advanced |
| 11042 |
"permission_denied" |
Permission for the operation has been denied |
| 11044 |
"not_open_order" |
Attempt to do open order operations with the not open order |
| 11045 |
"invalid_event" |
Event name has not been recognized |
| 11046 |
"outdated_instrument" |
At several minutes to instrument expiration, corresponding advanced implied volatility orders are not allowed |
| 11047 |
"unsupported_arg_combination" |
The specified combination of arguments is not supported |
| 11048 |
"not_on_this_server" |
The requested operation is not available on this server. |
| 11050 |
"invalid_request" |
Request has not been parsed properly |
| 11051 |
"system_maintenance" |
System is under maintenance |
| 11030 |
"other_reject <Reason>" |
Some rejects which are not considered as very often, more info may be specified in <Reason> |
| 11031 |
"other_error <Error>" |
Some errors which are not considered as very often, more info may be specified in <Error> |