Board logo

标题: 盈透证券更新IB API软件 [打印本页]

作者: 龙听    时间: 2020-11-27 16:59     标题: 盈透证券更新IB API软件

现在,IB API提供了用户已订阅的1级和2级订阅源的汇总市场深度(DOM)报价。


自从主要从事电子交易的Interactive Brokers Group,Inc.(NASDAQ:IBKR)更新IB API软件以来,已有一段时间了。IBAPI软件是其专有的应用程序接口(API),用户可以使用它来构建自己的基于规则的自动交易应用程序以他们最喜欢的编程语言或协议。该经纪人刚刚发布了有关IB API最新beta版的一些发行说明。

增强功能包括从智能深度到API扫描器中的通用过滤器。

关于智能深度,让我们注意到,API现在提供了用户已订阅的1级和2级订阅源的汇总市场深度(DOM)报价,而不是要求API客户端分别向每个交易所发出reqMktDepth请求。通过将reqMktDepth中的新参数isSmartDepth设置为True来请求。

此外,功能reqPositionsMulti和reqAccountUpdatesMulti将不再接受“ account”参数集作为Financial Advisor帐户的空字符串,以防止可能出现的混乱。要从“所有”子帐户请求数据,必须将account参数定义为“所有”。

现在,TWS可以以50 /秒的速率调整以高于50 /秒的速率发送的API消息,而不会潜在地导致断开连接。现在,这可以由RTD Server API自动完成,并且可以通过在eConnect之前调用SetConnectOptions(“ + PACEAPI”)与其他API技术一起完成。

此外,通用过滤器(不是ScannerSubscription类中的字段)现在可以与API扫描器一起使用。可以从API reqScannerParameters函数中找到新的过滤器,并通过reqScannerSubscription中的其他参数添加这些过滤器。此功能需要TWS 973或更高版本。

该经纪人指出,ActiveX Excel示例电子表格将很快作为类(.cls)文件提供,以改进版本控制和合并到Github中。为了提供对ActiveX示例电子表格的更新,应使用提供的decompile.vbs脚本更新电子表格反编译的vbproject文件,然后除了TwsActiveX.xls之外,还应提交这些文件。(尚未合并)。

让我们注意到,IB API的最新生产版本具有许多增强功能。其中有一些针对的是要求遵守MiFIR报告的EEA投资公司,并选择了Enriched and Delegated Transaction Reporting。IB API团队为Order类添加了四个新的订单属性,并为TWS和IB网关全局配置添加了几个新的预设。




欢迎光临 龙听期货论坛 (http://www.qhlt.cn/) Powered by Discuz! 7.2