rss

Профиль компании

Финансовые компании

Блог компании Os_Engine | Kite Connect Api. Zerodha брокер. Индия! + 300 бесплатных роботов с открытым исходным кодом.

В данной статье будем учиться подключать OsEngine к KiteConnect OpenApi. Это API для подключения к Индийскому брокеру Zerodha.

Kite Connect Api. Zerodha брокер. Индия! + 300 бесплатных роботов с открытым исходным кодом. 
Официальный сайт: https://kite.trade 

1. Создаем Api ключи на портале разработчика.

Для этого переходим по ссылке: https://developers.kite.trade/apps

Kite Connect Api. Zerodha брокер. Индия! + 300 бесплатных роботов с открытым исходным кодом. 

Регистрируемся.

Заходим в «My apps».

Kite Connect Api. Zerodha брокер. Индия! + 300 бесплатных роботов с открытым исходным кодом. 

Нажимаем «Create new app».

Kite Connect Api. Zerodha брокер. Индия! + 300 бесплатных роботов с открытым исходным кодом. 

Придумываем название и выбираем «Extend».

 

2. Открываем OsEngine и идём в настройки подключения.

В главном меню идём в Bot station light:

Kite Connect Api. Zerodha брокер. Индия! + 300 бесплатных роботов с открытым исходным кодом.

Далее заходим в подключение серверов и выбираем подключение «KiteConnect»:

Kite Connect Api. Zerodha брокер. Индия! + 300 бесплатных роботов с открытым исходным кодом.

Откроется окно для подключения к KiteConnect:

Kite Connect Api. Zerodha брокер. Индия! + 300 бесплатных роботов с открытым исходным кодом.

  1. Вводим в первое поле публичный ключ Api.
  2. Во второе вводим секретный ключ Api.
  3. В третье вводим Request token (О нем подробней смотри ниже).
  4. В четвёртое ничего не вводим, Access token записывается автоматически и генерируется из Request token.
  5. Выбираем «true», если у вас активирован доступ к историческим данным.
  6. Выбираем нужную биржу и нажимаем «Connect».

 

3. Включаем любого робота и торгуем!

Kite Connect Api. Zerodha брокер. Индия! + 300 бесплатных роботов с открытым исходным кодом.

ВАЖНЫЕ НЮАНСЫ

ВАЖНО1!!!

Request token нужно выписывать каждый день новый. Для этого переходим по ссылке https://kite.zerodha.com/connect/login?v=3&api_key=xxx вместо xxx указываем свой api ключ.  Вводим пароль. Этот токен доступен всего несколько минут!!! Копируем, вставляем в третье поле в подключении к серверам и автоматически в четвертое поле генерируется access token, который доступен сутки до 7:35 утра следующего дня. Новый access token генерируется каждый день в 7:35 утра. Поэтому убедитесь, что вы генерируете токен доступа после 7:35 утра в торговый день.

ВАЖНО2!!!

Для доступа к историческим данным нужно купить ежемесячный абонемент на портале разработчика. Если Вы его не купили, в пятой настройке ставим False, и свечи будут генерироваться на лету без истории. Если купили, ставим в пятой настройке True, при этом также будет доступна OsData для скачивания глубокой истории и тестов.

Удачных алгоритмов!

Комментарии открыты для друзей!

Kite Connect Api. Zerodha брокер. Индия! + 300 бесплатных роботов с открытым исходным кодом.

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support


UPDONW
Новый дизайн