IB API

IB API

您的应用程序,
我们的交易系统。

我们专有的API解决方案可供您创建自己的交易程序,享受我们高速的定单传递与宽广的市场深度所带来的便利。




IB API软件

通过我们专有的应用程序界面(API)使用您最喜欢的编程语言或协议来创建基于规则的自动化交易系统:

  • Java – 我们最受欢迎的API技术;
  • C++(POSIX兼容);
  • Python
  • NET(C#) - 您可使用任何.NET平台支持的语言调用C#库;
  • C++(MFC);
  • ActiveX – 将我们的ActiveX控件整合到其他程序中,如Excel和Matlab;
  • DDE – 使用我们的Excel样本程序入门,或任何支持DDE的程序。

我们的API需要通过TWS或IB网关连接。在实际执行任何新的API系统之前,请使用模拟交易账户或TWS演示系统测试API组件。




查看下列表格了解您最适合使用哪种API技术。
接入技术 性能 平台 有样本应用程序
Java 稳健可靠;高性能。 独立于平台
C++(POSIX兼容) 非常稳健可靠;高性能。 独立于平台
(limited functionality)
Python 非常稳健可靠;高性能。 独立于平台
.NET (C#) 非常稳健可靠;高性能。 仅限Windows
C++(MFC) 1 非常稳健可靠;高性能。 仅限Windows
ActiveX 2 较稳健可靠(ActiveX可能丢失结果);较高性能。 仅用于Windows
DDE 有限;使用陈旧技术;较低性能。 仅用于Windows
(有限功能)

注:

  1. C++(MFC)API自API版本9.72弃用。
  2. IB API软件还包括Active X for Excel样本应用程序,供想在操作简易的工作表界面中使用我们ActiveX API的客户参考。



其他资源