Interactive Brokers Excel 从多个账户订阅头寸

Interactive Brokers Excel subscribe to positions from multiple accounts

我有一个 Interactive Brokers 用户名可以访问多个账户。

我想使用他们的 Excel DDE API 订阅多个账户的头寸。我该怎么做?

所有 Excel DDE 示例和 API 文档仅显示如何为一个帐户订阅头寸。我可以看到他们的示例 DDE 构造了一个 portsControl 形式的字符串 S{portsServer}|ports!id0?req?{portsCode}。我希望支持多个端口代码或类似的东西。

您需要使用 IBKR 网站上较新的 DDE Socket Bridge API for full TWS API capabilities. It is provided in the current TWS API versions 以及演示从多个账户订阅头寸更新的示例电子表格。

旧版 IBKR DDE API 只能通过在帐号末尾附加字母 'A' 来订阅朋友和家庭账户(而不是其他结构)的汇总更新在请求中。例如。如果您的帐号是 F12345,您可以请求帐户 'F12345A'.

的头寸更新