IB API

IB API

Ваше приложение,
наша торговая система.

Проприетарные технологии API и FIX CTCI позволяют пользователям создавать свои торговые программы, использующие преимущества нашей скоростной маршрутизации ордеров и широкого охвата рынка.




Программное обеспечение IB для API

Создайте свои собственные автоматизированные алгоритмические торговые приложения при помощи нашего "Прикладного программного интерфейса" (API), используя предпочитаемый вами язык или протокол программирования:

  • Java – наиболее популярная технология API;
  • C++ (совместимо с POSIX);
  • Python;
  • .NET (C#) - вы можете использовать библиотеку C# с любом языком, поддерживаемым .NET;
  • C++ (MFC);
  • ActiveX – интегрируйте управление через ActiveX в такие программы, как Excel и Matlab;
  • DDE – используйте наше приложение-образец в качестве исходника в Excel или в любой другой программе, совместимой с DDE.

API требует подключения через Trader Workstation (TWS) или IB Gateway. Всегда тестируйте свои новые API -компоненты на тренировочном счете или в демо-системе TWS перед внедрением.




Воспользуйтесь следующей таблицей, чтобы определить, какая из API-технологий подходит вам больше всего.
Технология доступа Производительность Платформа Есть пример приложения
Java Очень устойчива и надежна, с высокой производительностью. Не зависит от платформы Да
C++ (совместимо с POSIX) Очень устойчива и надежна, с высокой производительностью. Не зависит от платформы Да
(ограниченная функциональность)
Python Очень устойчива и надежна, с высокой производительностью. Не зависит от платформы Да
.NET (C#) Очень устойчива и надежна, с высокой производительностью. Только Windows Да
C++ (MFC) 1 Очень устойчива и надежна, с высокой производительностью. Только Windows Да
ActiveX 2 Довольно устойчива и надежна (ActiveX может терять события), с достаточной производительностью. Только Windows Да
DDE Ограниченная: использует устаревшие технологии. Более низкая производительность. Только Windows Да
(ограниченная функциональность)

Примечания:

  1. C++ (MFC) API не поддерживается, начиная с API версии 9.72.
  2. В программное обеспечение API также включено приложение-образец ActiveX для Excel для клиентов, желающих воспользоваться преимуществами Active X API в простом и понятном табличном интерфейсе.



Дополнительные источники