Подключение к Interactive Brokers

Изменено Ср, 19 Июн на 3:19 PM

Данная инструкция служит руководством для подключения к Interactive Brokers. Больше информации о данном поставщике котировок вы может найти по ссылке: https://www.interactivebrokers.co.uk/

Видео инструкция по подключению ATAS к Interactive Brokers:

Для получения потиковых данных важно приобрести подписку "Real-Time Top of Book (LVL1)".
Рыночные данные Interactive Brokers могут существенно отличаться от данных других поставщиков котировок в силу особенности данного подключения. Пожалуйста, учитывайте это при анализе/торговле, используя подключение этого брокера.
Демо счет от Interactive Brokers не поставляет котировок по акциям!
Данное подключение работает только для западного рынка. То есть, по российским инструментам вы не сможете получать котировки с помощью Interactive Brokers.

Стоит также уточнить: для получения онлайн данных в ATAS на больше чем 3 инструмента одновременно - нужно иметь подписку "Real-Time Depth of Book (LVL2)".

1. Для корректной работы подключения Interactive Brokers необходимо предварительно скачать и установить торговый терминал TWS (latest версию). 

2. Далее нужно выполнить его настройку. Для переключения интерфейса на русский язык выберите в окне настроек раздел Конфигурация -> Общее -> Язык и регион -> Текущий язык

3. В том числе важно активировать пункт "Разрешить ввод с клавиатуры в полях ордера".


4. Далее задайте следующие настройки (в разделе Конфигурация -> API -> Настройки:):


  • Чтобы разрешить подключение к торговому терминалу TWS от других программ, нужно включить режим Активировать ActiveX и сокет-клиенты.
  • Опция API, только чтение - должна быть отключена.
  • Включите режим Загружать открытые ордера при подключении.
  • Включить опцию Отправлять API-уведомления на английском.
  • Если указанный порт уже используется на компьютере другой программой, то для подключения необходимо изменить значение Сокет-порт.


5. После предыдущих настроек далее открываем ATAS. Чтобы добавить новое подключение нажмите на кнопку "Add / Добавить".
Далее откроется окно со списком доступных счетов и поставщиков котировок: 


6. В данном окне, необходимо выбрать тип подключения Interactive Brokers и нажать кнопку "Next/Далее".
Далее откроется окно настроек подключения: 


  1. Server address: укажите IP адрес и Сокет-порт компьютера, на котором запущен терминал TWS (в формате "IP:порт"). Если TWS запущен на этом же компьютере, где запущен АТАS, IP адрес  нужно указать 127.0.0.1.Порт - значение Сокет-порт из настроек TWS. По умолчанию: 127.0.0.1:7497.
  2. Client ID: укажите любое число больше нуля (по умолчанию 1). TWS имеет возможность принимать несколько подключений (их можно нумеровать соответственно 1,2,..). Client ID нужен для идентификации подключения.
  3. Dom levels count: ограничение глубины стакана (DOM), по умолчанию 50.


7. Нажмите кнопку "Ок". Добавление подключения завершено.

После настройки подключение появится отдельной строкой в окне подключений.

О настройках данного окна, вы можете прочесть по ссылке: Окно настройки подключений.

1. Добавить - добавить новое подключение.
2. Тип - источник подключения.
3. Название - имя подключения, которое можно установить самостоятельно.
4. Статус - статус подключения.
5. Поставщик котировок - опция выбора поставщика котировок (данное подключение будет использоваться в роли поставщика котировок).
6. Автоподключение - если нужно чтобы подключение происходило автоматически при запуске платформы, то необходимо включить данную опцию.
7. Кнопка настройки подключения.
8. Кнопка удаления подключения из списка.
9. Подключиться/отключиться - подключить/отключить коннектор.

Статья помогла?

Отлично!

Спасибо за ваш отзыв

Извините, что не удалось помочь!

Спасибо за ваш отзыв

Расскажите, как мы можем улучшить эту статью!

Выберите хотя бы одну причину
Требуется проверка CAPTCHA.

Комментарий отправлен

Мы ценим вашу помощь и постараемся исправить статью