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> |