【问题标题】:Interactive Brokers Java API get all positions?Interactive Brokers Java API 获取所有职位?
【发布时间】:2012-12-11 02:22:15
【问题描述】:

我浏览了 IB 的 Java API,但没有看到任何用于获取我投资组合中所有当前股票/期权头寸的功能。我要做的是:获取我的投资组合中的所有当前/活动头寸(头寸可能会或可能不会从 API 发送),然后遍历列表以关闭符合我的条件的那个。有没有办法做到这一点?

谢谢,

【问题讨论】:

    标签: java api interactive broker


    【解决方案1】:

    使用reqAccountUpdates(true) 方法开始接收有关帐户的事件。然后通过updatePortfolio()事件方法获取所有位置。如果您不希望定期订阅帐户事件,请致电reqAccountUpdates(false) 结束订阅。

    【讨论】:

    • Linkedin 上也有这篇文章解释了账户值处理的几个细节:linkedin.com/groups/…
    • @Jonas 嗨,我不能让它工作。如何实现 updatePortfolio() ?你有一个例子吗? (我用的是 Python,但我想用 Matlab 也能理解)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多