🔑
Коротко. Чтобы открывать позиции прямо из сервиса, нужен токен Т‑Инвест с полным доступом — лучше только к одному счёту. С ним сервис загрузит ваш портфель и маржу, посчитает объём от риска и отправит заявку брокеру сразу со стоп-лоссом и тейк-профитом. Для просмотра счёта токен идёт из вашего браузера напрямую в API Т‑Инвест, а для торговли хранится на моём сервере в зашифрованном виде — чтобы стоп и тейк выставлялись, даже когда вкладка закрыта.

Что даёт токен в сервисе

  • Ваш счёт как у брокера: ликвидный портфель, начальная и минимальная маржа, позиции, а также стопы и тейки, выставленные в терминале.
  • Живые цифры: P&L, маржа и деньги на счёте обновляются раз в 3 с, пока идут торги.
  • Сделки в один клик: рыночные, отложенные лимитные и заявки в пробой — стоп-лосс и тейк-профит выставляются сами после исполнения.
  • Закрытие позиций: выбранные позиции закрываются по рынку, их стопы и тейки снимаются автоматически.
  • Защита от ошибок: без стопа позиция не откроется, опечатка в цене входа блокируется, объём всегда считается от вашего риска.

Подробно обо всех возможностях — в статье «Сервис роботов по токену».

Перед тем как выпускать токен

  • Отключите «Подтверждение сделок кодом» в настройках Т‑Инвестиций. Пока эта функция включена, брокер не принимает заявки через API.
  • Выпускайте токен с компьютера. В мобильном приложении раздела токенов нет — с телефона вас может перебросить в приложение.
  • Если сайт tbank.ru не открывается в Chrome, Edge или Firefox, воспользуйтесь Яндекс Браузером или установите сертификат Минцифры. Это же нужно и для работы сервиса с Т‑Инвест.

Как выпустить токен — пошагово

  1. Откройте настройки Т‑Инвестиций на сайте: tbank.ru/invest/settings — и войдите в аккаунт.
  2. Найдите блок «Токены T‑Bank Invest API» и выпустите новый токен.
  3. Выберите полный доступ и доступ к одному счёту — тому, которым будете торговать через сервис. Права на переводы между счетами не нужны.
  4. Скопируйте токен сразу: брокер показывает его только один раз, позже посмотреть его нельзя.
  5. Откройте сервис Т‑Инвест, нажмите «Загрузить из Т‑Инвест» и вставьте токен.
⏳
Подключите токен в течение 7 дней после выпуска — иначе брокер его отзовёт. Дальше токен действует три месяца с даты последнего использования: пока вы торгуете, он не истекает.

Как подключить токен в сервисе

В блоке «Ваш счёт» нажмите «Загрузить из Т‑Инвест», вставьте токен и нажмите «Загрузить». В данных счёта появится строка «Токен: просмотр и торговля» — кнопки «Открыть позиции у брокера» и «Закрыть позиции» станут активны. Пока вкладка открыта, токен остаётся в ней: перезагрузка страницы ничего не сбросит. Закроете вкладку — токен сотрётся.

Безопасность

  • Токен — это доступ к торговле по счёту. Не публикуйте его и не пересылайте в мессенджерах.
  • Один счёт — один токен. Так даже при утечке токен не затронет остальные ваши счета.
  • Токен под защитой: для просмотра он идёт из вашего браузера напрямую в API Т‑Инвест, а для торговли хранится на моём сервере в зашифрованном виде и используется только для ваших заявок и защиты позиций. Отозвать доступ можно в любой момент в личном кабинете Т‑Инвест.
  • Отозвать токен можно в любой момент: «Настройки» → «Токены T‑Bank Invest API» → «Список токенов» → «Удалить доступ».
  • Сделки на сумму больше 30 млн ₽ через API недоступны — это ограничение брокера.