盈透证券发布新版TWS API,新增延迟收益率买卖价支持

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

·阅读约 5 分钟

字号
盈透证券发布新版TWS API,新增延迟收益率买卖价支持

背景概述

根据 黄金形态通APP 报道,电子交易领域的知名券商盈透证券(Interactive Brokers)一直致力于提升其交易解决方案。2023年4月24日,该公司发布了TWS API的新版本10.22。TWS API是盈透证券为开发者提供的编程接口,允许客户通过自定义应用程序连接其交易平台,实现自动化交易、数据获取等功能。此次更新是盈透证券持续改进其API系列的一部分,旨在满足交易者对更丰富数据和更高效工具的需求。

关键要点

新版本10.22的主要更新包括:

  • 新增延迟收益率买卖价支持:添加了两种新的tick类型,以支持延迟的收益率买价和卖价数据。
  • 不再支持FADataType.PROFILES:该版本移除了对FADataType.PROFILES的支持,并统一使用“Groups和Profiles的统一”(Unification of Groups and Profiles)。
  • 历史数据tick以股数形式提供:历史数据tick现在以股数(shares)为单位进行传递。

这些变化旨在提升数据的一致性和可用性,同时简化开发者的集成工作。

影响解读

对于使用TWS API的开发者而言,新版本带来的变化可能影响其现有应用程序。新增的延迟收益率买卖价tick类型为需要收益率数据的策略提供了更多灵活性,尤其是在实时数据受限的情况下。不再支持FADataType.PROFILES意味着开发者需要调整代码,转而使用统一的Groups和Profiles方法,这可能会简化数据模型但要求一定的迁移工作。历史数据tick以股数形式提供,可能影响那些依赖历史成交量的分析工具,开发者需确保其系统能够正确处理新的数据格式。

总体而言,这些更新反映了盈透证券对API功能的持续优化,旨在提供更一致和高效的数据服务。

关键对比

以下是TWS API近期版本的主要变化对比:

版本发布日期主要更新
10.192022年11月债券发行人增强,新增SymbolSamples响应和ReqContractDetails请求字段;支持工具时区,可发送不同格式的日期/时间值
10.222023年4月新增延迟收益率买卖价tick类型;不再支持FADataType.PROFILES,统一Groups和Profiles;历史数据tick以股数形式提供

从对比中可以看出,盈透证券在半年内两次更新API,持续添加新功能并调整数据模型,以适应市场变化和开发者需求。

未来展望

盈透证券定期更新TWS API,表明其致力于为开发者社区提供先进工具。未来,我们可能会看到更多关于数据标准化、时区支持以及新资产类别(如债券、期权等)的增强功能。随着电子交易竞争的加剧,API的灵活性和可靠性将成为券商吸引量化交易者和机构客户的关键因素。开发者应关注官方发布说明,及时调整应用程序以兼容新版本。

编辑总结

盈透证券发布的TWS API 10.22版本,通过新增延迟收益率买卖价支持、统一Groups和Profiles、以及调整历史数据tick格式,进一步提升了API的功能性和一致性。这些更新虽然可能要求开发者进行一定的适配工作,但长远来看有助于提高交易应用的效率和准确性。建议使用TWS API的开发者仔细阅读版本说明,并测试现有代码以确保兼容性。

常见问题解答

问题:TWS API 10.22版本何时发布?

回答:TWS API 10.22版本于2023年4月24日发布。

问题:新版本增加了哪些tick类型?

回答:新版本增加了两种tick类型,用于支持延迟的收益率买价和卖价数据。

问题:FADataType.PROFILES是否仍然被支持?

回答:不再支持。新版本移除了对FADataType.PROFILES的支持,并统一使用“Groups和Profiles的统一”。

问题:历史数据tick现在以什么形式提供?

回答:历史数据tick现在以股数(shares)形式提供。

问题:上一个TWS API版本是什么?有哪些主要更新?

回答:上一个版本是2022年11月发布的10.19,主要更新包括债券发行人增强、新增SymbolSamples响应和ReqContractDetails请求字段,以及支持工具时区。