Поставщик данных Tinkoff
Last updated
Last updated
Для работы Вам необходимо быть квалифицированным инвестором. Квалификацию можно получить в личном кабинете брокера. При этом некоторые инструменты будут доступны только для просмотра и ими нельзя будет торговать. К таким например относятся фонды Тинькофф.
Главная особенность заключается в отсутствии тиков (сделок по инструментам). Поэтому работа предполагается на таймфреймах от одной минуты и выше.
Для того чтобы получить доступ к серверам брокера Tinkoff Инвестиции через платформу TSLab, Вам необходимо:
1️⃣ Открыть брокерский счёт в Tinkoff Инвестиции. Подробную информацию об условиях предоставления услуг и тарифах Вы можете посмотреть на официальном сайте брокера Tinkoff:
2️⃣ Создать токен для OpenAPI. Токен можно создать в личном кабинете Tinkoff Инвестиции в разделе Настройки. Он необходим для подключения торговой платформы TSLab к вашему брокерскому счету.
3️⃣ Оформить подписку для поставщика данных Tinkoff. Для оформления подписки Вам необходимо зарегистрироваться на сайте компании TSLab.
В Личном кабинете пользователя откройте раздел Магазин. Выберите брокера Tinkoff и оформите подписку.
4️⃣ Скачать и установить торговую платформу TSLab. Поставщик данных Tinkoff доступен в последней версии программы TSLab 2.2. Скачать последнюю версию программы TSLab 2.2 Вы можете перейдя по ссылке: https://www.tslab.pro/download
5️⃣ Настроить поставщик данных. Для подключения к торговым серверам брокера Tinkoff Вам необходимо выполнить настройку поставщика данных в программе TSLab
Токен OpenAPI необходим для подключения торговой платформы TSLab к вашему брокерскому счету. Для того чтобы создать токен войдите в личный кабинет Tinkoff Инвестиции.
Откройте меню Настройки.
Далее найдите раздел Токены Tinkoff Invest API. Нажмите на кнопку Создать токен.
На странице Управление токенами Invest API вам необходимо выполнить следующие действия:
Выберите пункт "Все счета"
Выберите опцию Полный доступ.
Нажмите на кнопку Выпустить токен для завершения процедуры создания API токена.
Обратите внимание! После нажатия на кнопку Выпустить токен вы будете перенаправлены на страницу с созданым API токеном. На момент написания статьи токен был доступен для сохранения только в момент его создания. Сохраните ваш токен на вашем компьютере в любом текстовом редакторе. Далее этот токен понадобится при создании лицензионного ключа и подключении к поставщиTSLab
Войдите в ваш личный кабинет на сайте компании TSLab.
В разделе Магазин найдите поставщик данных Tinkoff. Для выбора поставщика данных нажмите на кнопку Подробнее.
Заполните форму заказа лицензии для поставщика данных Tinkoff
Введите ваш токен OpenAPI, созданный в личном кабинете Tinkoff Инвестиции.
Укажите срок действия ключа для поставщика данных.
Ознакомьтесь с Договором оказания услуг.
Завершите процесс оформления лицензии, нажав на кнопку Оформить лицензию
После завершения процесса оформления лицензии на ваш электронный адрес поступит письмо с лицензионным ключом. Также ключ можно будет найти в разделе Контракты. Для того чтобы получить подробную информацию о контракте нажмите на кнопку с тремя точками в строке с контрактом.
В открывшемся окне представлена подробная информация о контракте, в том числе срок действия, токен OpenAPI и ключ для поставщика данных
Обратите внимание! Созданный ключ подходит только для указанного токена OpenAPI. Если вы хотите использовать поставщик данных Tinkoff для другого брокерского счета, то вам понадобится создать новый ключ.
Скачайте и установите торговую платформу TSLab 2.2. Скачать последнюю версию программы вы можете перейдя по ссылке: https://www.tslab.pro/download
Поставщик данных Tinkoff доступен в последней версии программы TSLab 2.2.
Запустите TSLab. Для подключение к брокеру Tinkoff необходимо настроить поставщик данных. В главном меню программы выберите пункт меню Данные -> Поставщики.
В открывшемся окне Поставщики нажмите на кнопку Добавить. Выберите категория поставщика Данные в режиме реального времени. Нажмите кнопку Далее.
Далее в списке поставщиков вам необходимо найти и выбрать Tinkoff. Нажмите кнопку Далее.
В настройках поставщика вам необходимо ввести ваш токен OpenAPI, для которого был оформлен лицензионный ключ. Завершите настройку поставщика данных нажав на кнопку Далее.
Настройки | Описание |
---|---|
Токен | Токен OpenAPI созданный в личном кабинете Тинькофф Инвестиции |
Исключить выходные | На "СПб-бирже" торги по некоторым бумагам проходят и в выходные дни. Данная настройка позволяет исключить торговые данные, полученные за выходные дни. |
Блокировка заявок, сек | Блокирует подачу заявок на установленный временной интервал после установления соединения с поставщиком данных. |
Настройка кешей | Устанавливает период хранения информации о сделках и заявках Пользователя, доступны следующие параметры:
|
Видимость сделок/заявок в оффлайне | Активирует возможность видеть свои сделки и заявки в оффлайн режиме (при отключении поставщика данных). Изменение данного параметра требует перезапуска программы. |
Далее необходимо ввести лицензионный ключ для созданного поставщика данных. Выберите поставщик Tinkoff и нажмите на кнопку Ключ. В окне Регистрационный ключ введите ключ отправленный вам по почте (либо скопируйте ключ из личного кабинета TSLab). Нажмите на кнопку OK.
Если ключ введен верно, то в столбце Комментарий отобразится срок действия лицензии а в столбце Операция вам станет доступна кнопка подключения к бирже.
Проверьте работу поставщика нажав на кнопку в столбце Операция. Программа проинформирует Вас о статусе соединения в окне Поставщики и в строке состояния:
красный цвет кнопки означает ошибку в установке соединения,
желтый цвет кнопки означает процесс установки соединения,
зеленый цвет означает, что соединений было установлено и Вы можете осуществлять торговые операции.