我看过这个查询 Interactive Brokers API: Trader Workstation (TWS) vs IB Gateway 它没有回答我的问题: 如果我通过IB的网关下订单,我能否在交易平台内看到相同的未平仓订单?这当然是使用相同的IB交易账户。 谢谢
答案 0 :(得分:2)
根据我的经验,答案是否定的。我有一个程序通过在AWS上的虚拟机上使用IB网关运行的API执行交易。当我通过TWS界面登录时,我看不到通过网关执行的交易,但投资组合余额反映了交易实际发生的事实。我现在试图弄清楚如何查看与网关发起的交易相关的交易数据(执行价格,佣金)。
如果有人知道在TWS中查看此交易数据的方法,我肯定想知道。也许有一个可以改变的设置?
答案 1 :(得分:1)
是的,如果您通过连接到IB网关的API客户端提交订单,如果您连接到同一帐户,您将在TWS中看到它。
请注意,Gateway和TWS需要不同的用户。原因是每个用户都与市场数据订阅挂钩,其中大部分都是按月收费并且有费率限制。如果您可以多次使用同一个用户登录,那么您可以获得相同价格的无限市场数据。