Skip to main content

Коды ошибок

Для REST запросов в сервисе применяются типовые коды.

HTTP коды ошибок

Логические ошибки

В сервисе автоследования ошибки, связанные с бизнес логикой, вынесены в 422 код. Ниже приведены наиболее распространенные случаи и причины их возникновения.

Код ошибкиТекст ошибкиПричины возникновения
422FRACTIONAL_SIGNAL_IN_PROGRESSНа данной стратегии имеется сигнал в процессе исполнения.
422MARGIN_CALL_ON_ACTIVATE_SIGNALНедостаточно ГО. Требуемое ГО - 1%.
422STRATEGY_NOT_FOUND_BY_IDНе найдена стратегия.
422INCORRECT_STRATEGY_STATUS_FOR_TRADINGПо стратегии в данном статусе торги невозможны.
422CONTRACT_NOT_FOUNDНе найден контракт.
422INCORRECT_CLIENT_IDИзменяемый портфель не принадлежит клиенту.
422PORTFOLIO_NOT_FOUND_BY_CONTRACT_AND_STRATEGYОтсутствуют данные о портфеле стратегии.
422INCORRECT_MASTER_PORTFOLIO_VERSIONВиртуальный портфель устарел.
422INSTRUMENT_NOT_FOUND_IN_INSTRUMENT_CACHEНе найдены данные позиции.
422EXCEEDED_THE_NUMBER_OF_DIGITS_IN_FRACTIONAL_PARTПревышено максимально возможное количество знаков после запятой для дробного сигнала.
422NOT_INTEGER_NUMBER_OF_LOTSНеобходимо указать целое число лотов.
422NOT_ENOUGH_MONEY_IN_PORTFOLIO_TO_INCREASEНедостаточно денег в портфеле для увеличения позиции.
422NOT_ENOUGH_ASSET_IN_THE_PORTFOLIOНедостаточно актива в портфеле для уменьшения позиции.
422NOT_ENOUGH_MONEY_IN_PORTFOLIO_FOR_STAMP_DUTYНедостаточно денег в портфеле для совершения операции из-за оплаты гербового сбора.
422NOT_ENOUGH_MONEY_IN_PORTFOLIO_FOR_DEALНедостаточно денег в портфеле для совершения сделки.
422INCORRECT_POSITION_FOR_STRATEGYНе найдены необходимые данные по инструменту.
422NOT_AVAILABLE_FOR_IISКупить эту бумагу нельзя, так как ваша стратегия доступна на ИИС, а бумага не доступна на ИИС.
422INCORRECT_CURRENCYВалюта инструмента не совпадает с валютой стратегии.
422POSITION_NOT_AVAILABLE_FOR_TRACKINGДанный инструмент не доступен для выставления сигнала.
422FUTURE_POSITION_DOESNT_CONTAINS_FUTURE_INSTRUMENTНа стратегии недоступны фьючерсы.
422INCORRECT_POSITION_CONCENTRATIONПревышен лимит концентрации по позиции.
422INCORRECT_DAILY_LIMITПревышен проторгованный объем за день.
422EMPTY_ORDER_LIMITSНе найдены лимиты по позиции.
422INCORRECT_ORDER_LIMITПревышен объем заявки.
422INCORRECT_ORDER_LIMIT_WITH_ADVICE_QUANTITYПревышен объем заявки. Попробуйте выставить меньше лотов.
422INSUFFICIENT_INSTRUMENT_AMOUNT_IN_ORDER_BOOKНедостаточное количество инструмента в стакане.
422NOT_ALL_TESTS_PASSДля выставления сигнала по данной позиции требуется прохождение тестирования, которое не было указано под стратегией.
422STRATEGY_ACTION_IS_BLOCKEDДанный сигнал заблокирован.
422INCORRECT_SIGNAL_PRICEЦена больше не актуальна, обновите, пожалуйста, страницу.
422EXCHANGE_POSITION_PRICE_FOR_CHECK_NOT_FOUND_IN_CACHEНе удалось получить цену инструмента. Попробуйте позже.
422INCORRECT_POSITION_FOR_STRATEGYНе найдены необходимые данные по инструменту.
422INCORRECT_RISK_PROFILEРиск-профиль инструмента превышает риск-профиль стратегии.
422FUTURE_POSITION_INCORRECT_EXPIRATION_TSУ фьючерса уже прошла экспирация.
422TRADING_PLATFORM_NOT_AVAILABLEТорговая площадка не работает.
422TRADING_SCHEDULE_NOT_FOUNDТорговая площадка не работает.
422TRADING_PLATFORM_DOES_NOT_WORKТорговая площадка не работает.
422EXCHANGE_POSITION_STATUS_IS_NOT_TRADINGТорги по инструменту сейчас не проводятся.
422PAUSE_AFTER_BREAK_IS_NOT_OVERТорги по инструменту возобновились недавно, необходимо выждать паузу.
422NOT_ENOUGH_MONEYНедостаточно денег в портфеле для увеличения позиции.
422ACTION_BUY_FOR_MARGIN_CALL_SIGNALНа стратегии наращивается позиция по маржин-коллу.
422MASTER_PORTFOLIO_WITH_THIS_VERSION_ALREADY_EXISTSНеактуальная версия виртуального портфеля для выставления сигнала.
422SMALL_PORTFOLIO_TO_CALCULATE_CONCENTRATION_LIMITСлишком маленький портфель для расчета лимита концентрации.

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie» с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.