Skip to content

lexus2k/bot_trader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Bot Trader

Описание

Это репозиторий алгоритмического робота для торговли через брокера Тинькофф, поддержка биржи Binance пока не реализована, хотя и закладывается. Репозиторий заведен для отслеживания запросов на новые фичи, и найденных ошибок. Управление ботом осуществляется через Телеграмм бота Обсуждение идей и новости можно найти в Телеграмм канале BotTrade Ideas

Система дает пробный период в 1 месяц для тестирования робота.

Поддерживаемые алгоритмы торговли

  • Step By Step (sbs_origin)

В настоящий момент бот поддерживает простой алгоритм торговли Step By Step.

Step By Step

Для алгоритма важно выбрать активы, которыми будет управлять бот. Желательно чтобы эти активы не были постоянно обесценивающимися. Хотя при определенной скорости снижения цены активов бот может какое-то время противостоять.

В случае брокера рекомендуется создать отдельный субсчет для робота и отключить маржинальную торговлю. В настройках брокера Тинькофф необходимо создать токен, которому выделить разрешение на торговлю на созданном субсчете. Далее из обязательных настроек, которые стоит посмотреть это

  • perc - шаг в процентах
  • fee_perc - не требуется, так как бот берет эти данные из запросов, но можно указать на всякий случай. Это ставка Вашего брокера за исполнение ордера (0.3%, 0.04% - зависит от тарифа)
  • slip - на сколько допускается проскользнуть цене актива при исполнении ордера относительно уровня срабатывания сигнала
  • qty - количество единиц активов, сколько робот будет докупать или продавать за один ордер
  • initial_qty - начальная позиция, которую закупит робот после активации в первый раз
  • max_position - максимальное количество акций, которое допускается покупать роботу
  • ticker - тикер для торговли роботу
  • period - интервал, можно оставить как есть. Робот смотрит на цену каждые несколько секунд.
account_id = <номер субсчета>
provider = tinkoff
token = <созданный Вами токен>
sandbox = false
perc = 1.1
fee_perc = 0.04
slip = 0.05
qty = 200
initial_qty = 1600
max_position = 3400
ticker = <тикер, например IRAO>
period = 5m
ma_order = 6
rsi_order = 6

Ссылки

bot_trader bottrade_ideas

About

Tinkoff Bot Trader

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published