IBrokers - 下载所有位置信息

时间:2014-12-08 20:07:28

标签: r ibrokers

我在R中使用IBrokers API试图在Interactive Brokers上下载我在我的投资组合中的当前头寸。但是,我在按照API文档下载信息时遇到了问题。

我可以通过以下方式实现这一目标。这会下载我的帐户信息,但这不是一种理想的格式。

tws <- twsConnect()
reqAccountUpdates(tws)

我使用以下交易,但它不起作用。

twsPortfolioValue(tws)

理想情况下,我想要一个具有以下字段的数据框:股票代码,股票,执行价格。

是否有人熟悉此API?

谢谢!

1 个答案:

答案 0 :(得分:4)

您正在将twsconn对象传递给twsPortfolioValue,但该函数需要reqAccountUpdates的输出作为其输入,如?twsPortfolioValue的详细信息部分所述/ p>

试试这个:

ac <- reqAccountUpdates(tws)
twsPortfolioValue(ac)