Перейти к основному содержимому

Исторические котировки

Пользователи T-Invest API могут получать исторические рыночные данные по инструментам. Для загрузки истории котировок можно воспользоваться unary-методом GetCandles сервиса котировок.

Дата начала истории по одному и тому же инструменту может отличаться на разных интервалах свечей, а глубина исторических данных может быть разной для разных инструментов — это связано с особенностями получения исторических данных в Т-Инвестициях.

В T-Invest API есть ограничение на максимальную длину запрашиваемого интервала — это нужно, чтобы сократить нагрузку на инфраструктуру системы. Ограничение зависит от интервала свечи. Максимальное значение интервала ориентировочное и может отличаться в большую сторону в зависимости от параметров запроса.

Интервал свечиДопустимый период
1 минутаОт 1 минуты до 1 дня. Максимальное значение limit — 2400.
2 минутыОт 2 минут до 1 дня. Максимальное значение limit — 1200.
3 минутыОт 3 минут до 1 дня. Максимальное значение limit — 750.
5 минутОт 5 минут до недели. Максимальное значение limit — 2400.
10 минутОт 10 минут до недели. Максимальное значение limit — 1200.
15 минутОт 15 минут до 3 недель. Максимальное значение limit — 2400.
30 минутОт 30 минут до 3 недель. Максимальное значение limit — 1200.
1 часОт 1 часа до 3 месяцев. Максимальное значение limit — 2400.
2 часаОт 2 часов до 3 месяцев. Максимальное значение limit — 2400.
4 часаОт 4 часов до 3 месяцев. Максимальное значение limit — 700.
1 деньОт 1 дня до 6 лет. Максимальное значение limit — 2400.
1 неделяОт 1 недели до 5 лет. Максимальное значение limit — 300.
1 месяцОт 1 месяца до 10 лет. Максимальное значение limit — 120.

В методах сервиса инструментов для получения информации о дате начала истории добавлены параметры first_1min_candle_date и first_1day_candle_date.

Вы можете получить архивы с историческими данными как за один инструмент, так и по списку инструментов, воспользовавшись специально подготовленным скриптом. Подробнее.

openapi@tbank.ru

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