Дилерские торговые сессии
По ряду инструментов в T-Invest API есть возможность совершать операции в то время, когда на бирже инструменты не торгуются. Торговля имеет ряд ограничений и особенностей.
Подробнее про особенности торговли
Торгуемые инструменты
Заключать сделки возможно только по ограниченному списку инструментов. Сейчас это наиболее ликвидные инструменты нескольких торговых площадок.
Расписание торгов
Расписание торгов может меняться в зависимости от выходных, праздников и работы биржи. Рекомендуем получать актуальную информацию через метод getTradingSchedules, передавая в параметрах запроса нужную торговую площадку.
Период дилерских торгов называется dealer_regular_trading_session и проходит по расписанию торговой площадки инструмента.
Котировки и рыночные данные
Свечи
Доступны в API в методе GetCandles и в Stream-соединениях только на маленьких интервалах
в диапазоне от CANDLE_INTERVAL_5_SEC до CANDLE_INTERVAL_HOUR.
OrderBook
Стакан можно получить через метод GetOrderBook или в Stream-соединениях.
Цена последней сделки
Цену последней сделки можно получить через метод GetLastPrices или из Stream-соединения.
Цена закрытия
На внебиржевом рынке неприменима цена закрытия — ClosePrice.
Обезличенные сделки
Поток обезличенных сделок от торговли по выходным можно получить в Stream-соединениях.
Торговый статус
Торговля ведется на внутреннем рынке, поэтому во время торгов статус будет DEALER_NORMAL_TRADING.
Получить статус можно используя метод GetTradingStatus или из Stream-соединения.
Торговля
Заявки можно выставлять с некоторыми ограничениями. Доступные типы заявок:
| Тип заявки | Доступность выставления торгов |
|---|---|
| Лимитная | Доступно. Исключение — алгоритм исполнения FILL_OR_KILL |
| Рыночная | Доступно |
| Лучшая цена | Доступно |
Отмена, получение cтатуса и изменение выставленной заявки по выходным выполняются без каких-либо особенностей.
Сделки и заявки
Сделки, совершенные в выходные, можно получать в стриме сделок. Подписаться на статусы заявок можно через стрим заявок.