Debut + Tinkoff API 2.0 = ❤️

Создавать торговых роботов для Tinkoff Invest API стало проще!
Debut - это фреймворк для разработки торговых стратегий на языке JavaScript. Он поддерживает работу Tinkoff Invest API 2.0 и позволяет разработчику создавать, тестировать и оптимизировать торговые стратегии. Вся рутинная работа по сетевому взаимодействию с серверами биржи или решение базовых прикладных задач, требуемое при разработке стратегии- все это перекладывается на ядро фреймворка и систему плагинов. Программисту требуется только описать логику работы стратегии, либо взять одну из публично доступных в репозитории команды фреймворка.

Торговля YNDX (Яндекс)

Так выглядит пример торговой стратегии в нашем бэктестере, в качестве котировок используются данные биржи Тинькофф Инвестиции (SPBEX).

Полный результат прогона на истории в визуализаторе

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

Симуляция торговли. Красная зона - стоп лосс для позиций.

Всю необходимую информацию можно найти в нашей Документации. Инструкцию по получению токенов доступа к API можно найти здесь

Интеграция прошла совсем недавно, собственную торговлю мы еще отлаживаем, но уже ведем трансляцию сделок в телеграмм канал, где очень скоро запустится в работу торговая стратегия из видео роликов.

22
10 комментариев

А в чем ценность вашей прослойки? У ТБ и так-то API не ахти какой сложный, за пару часов на любом языке можно подконнектиться и реализовать вообще все методы.

Сила в бектестинге, алгоритмах оптимизации. Debut - это не SDK, это фреймворк для полного цикла разработки стратегий под среду NodeJS

1

А для котировок было бы круто с tradingview интегрироваться. Сразу можно тестить стратегии вообще на любых тикетах.

Создавать торговых роботов для Tinkoff Incest API стало проще!.
Один вопрос:
- а ЗАЧЕМ???

Чтобы были, а то их нет если не создавать!

А для Python есть что-нибудь подобное? ИМХО там возможностей сделать свой алгоритм с ML/DL побольше будет