TraderNet API

TraderNet API

В данной статье будем подключать OsEngine к TraderNet или Freedom Broker. Это международный терминал, через который возможна торговля российскими акциями и зарубежными.

Краткая справка из Яндекс Поиска: Tradernet, «Цифра брокер» и «Фридом Финанс» связаны между собой через торговую платформу Tradernet.Global. В октябре 2024 года она сменила название на Freedom Broker, чтобы отразить единство продуктов экосистемы Freedom.

В 2017 году ИК «Фридом Финанс» приобрела 30% брокерской компании Nettrader, в том числе торговую платформу Tradernet от компании Nettrader, которую успешно интегрировала дочерняя компания ИК «Фридом Финанс» в Казахстане. Кроме того, «Цифра брокер» — коммерческое обозначение ООО ИК «Фридом Финанс».

 

1. Для подключения к бирже необходимо создать API ключи.

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

Заходим в личный кабинет брокера. Внизу страницы есть ссылка API/FIX подключение. Заходим туда.

В столбце API нажимаем кнопку «Подробнее».

Далее:

1. Выбираем пункт меню «Ключ API» (1)

2. Жмем кнопку «Создать новую пару ключей» (2)

У нас создастся новый Публичный и Секретный ключ.            

Жмем на кнопку «Секретный ключ» и нам один раз покажут наш Секретный ключ.

Нужно сохранить Публичный и Секретный ключи.

Далее нажимаем на кнопку «Разрешить торговлю и подачу поручений».

 

2. Формируем список бумаг для торговли.

Для того, чтобы в OsEngine подгрузились нужные бумаги, их предварительно нужно выбрать в веб-теминале брокера. Это сделано, чтобы терминал не зависал на несколько минут каждое подключение, выкачивая от брокера тысячи различных контрактов.

Открываем веб-терминал:

1. Жмем кнопку «Торговать» (1).

2. Нам необходимо создать список бумаг. Нажимаем на три точки (2),

3. И выбираем пункт «Создать дополнительный список», который обязательно должен называться «osengine». Выбираем этот список.

Теперь нам нужно добавить в наш список бумаги, которые мы будем подключать в OsEngine.

В поисковой строке (1) вводим тикер бумаги. В выпадающем списке выбираем нужную бумагу, и она попадает в наш избранный список.

 

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

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

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

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

1. Вводим в первое поле Public key скопированный Публичный ключ.

2. Во второе вводим Secret key скопированный Секретный ключ.

3. Жмём на кнопку «Connect»!

 

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


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

1. Брокер не дает работать с иностранными бумагами пользователям с российским IP. Нужен VPN c иностранным IP.

2. Веб терминал удаляет запрещенные к торговле бумаги, если зайти в него с российским IP. Поэтому списки необходимо формировать с включенным VPN.

3. Стаканы котировок с иностранных площадок представлены только лучшим бидом/аском.

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

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

16:13
61

Комментарии

Нет комментариев. Ваш будет первым!