盈透证券将TWS API开源,并新增结算类型字段

经纪商动态·更多 TWS API 报道

·阅读约 4 分钟

字号
盈透证券将TWS API开源,并新增结算类型字段

背景概述

根据 黄金形态通APP 报道,电子交易巨头 Interactive Brokers(盈透证券)持续对其TWS API进行改进。TWS API是盈透证券为交易者提供的编程接口,允许开发者构建自动化交易应用或与TWS平台交互。此次更新包括将API开源以及新增结算类型字段,旨在提升透明度、灵活性和开发者参与度。

关键要点

  • 开源发布:TWS API已根据GNU通用公共许可证(GPL)开源,开发者可以查看、修改和分发代码,并有机会为API的持续开发做出贡献。
  • 新增结算类型字段:合约详情(Contract Details)中新增结算类型(Settlement Type)字段,用户可直接在合约数据中查看结算信息,增强透明度和分析能力。
  • 多语言支持:TWS API支持C++、C#、Java、Python、ActiveX、RTD或DDE等语言,并提供预构建库以自动化TWS UI功能或开发自定义界面。
  • 客户端网关:用户可考虑使用客户端网关以访问更高交易量,同时减少带宽占用。

影响解读

将TWS API开源是盈透证券向开发者社区迈出的重要一步。开源意味着更高的透明度,开发者可以审查代码、排查问题,并基于自身需求进行定制。同时,GPL许可证要求衍生作品也采用相同许可证,这可能促进社区贡献和协作。新增的结算类型字段则直接提升了数据透明度,使交易者和分析师能够更方便地获取结算信息,从而做出更明智的决策。对于高频交易者或需要处理大量数据的用户,客户端网关提供了更高交易量和更低带宽的解决方案。

关键对比

特性更新前更新后
API源代码闭源开源(GPL许可证)
结算信息可能需通过其他方式获取合约详情中直接包含结算类型字段
开发者参与有限可贡献代码,参与开发

未来展望

随着TWS API的开源,预计将吸引更多开发者加入盈透证券的生态系统,推动API功能的创新和完善。社区贡献可能加速新功能的开发和漏洞修复。同时,新增的结算类型字段可能只是数据透明度提升的开始,未来可能会有更多数据字段和功能被添加。盈透证券持续改进API的举措,有助于巩固其在电子交易领域的竞争力。

编辑总结

盈透证券将TWS API开源并新增结算类型字段,体现了其对开发者社区和数据透明度的重视。开源策略有望降低开发门槛,促进协作,而结算信息的直接可用性则提升了用户体验。这些改进将有助于盈透证券在竞争激烈的电子交易市场中保持技术领先地位。

常见问题解答

问题:TWS API开源采用了什么许可证?

回答:TWS API已根据GNU通用公共许可证(GPL)开源。

问题:新增的结算类型字段有什么作用?

回答:该字段允许用户直接在合约详情中查看结算信息,增强透明度和分析能力。

问题:TWS API支持哪些编程语言?

回答:支持C++、C#、Java、Python、ActiveX、RTD或DDE。

问题:使用客户端网关有什么好处?

回答:可以访问更高交易量,同时使用更少带宽。

问题:开源后开发者可以做什么?

回答:开发者可以查看、修改和分发代码,并为API的持续开发做出贡献。