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 в простом и понятном табличном интерфейсе.



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