【问题标题】:Fetch a list of portfolio positions from a brokerage account?从经纪账户中获取投资组合头寸列表?
【发布时间】:2015-12-04 15:02:19
【问题描述】:

我们要构建的用例是用户将看到一个金融机构列表,当他选择其中任何一个时,他需要提供凭据以对所选机构进行身份验证。然后将显示经纪账户,点击它可以获取所有投资组合头寸。

到目前为止我们取得的成就:

  1. 获取所有机构的列表,我们可以使用

API 方法:getInstitutions

  1. 选择机构并进行身份验证(我不确定这是不是正确的做法,如果有其他方法,请告诉我)

API 方法:discoverAndAddAccounts

  1. 获取与其关联的所有账户并使用 Brokerage 账户 ID 获取所有头寸:

API 方法:getInvestmentPositions

使用上述将返回所有仓位,但我们无法区分仓位的“买入”和“卖出”动作。

注意:我们将这个 gem 用于相同的目的:https://github.com/cloocher/aggcat

提前致谢。

【问题讨论】:

    标签: ruby-on-rails intuit customer-account-data-api


    【解决方案1】:

    首先你要知道一个选项的定义:

    '选项'的定义

    一种金融衍生工具,代表一方(期权作者)向另一方(期权持有人)出售的合约。合同赋予买方权利,但没有义务,在一定时期内或特定时间以约定的价格(执行价格)购买(看涨)或出售(看跌)证券或其他金融资产日期(行使日期)。

    然后通过查看 Intuit 文档,我们可以看到:

    位置类型字符串

    这用于解释持仓的时间长度并区分期权或其他证券的卖方和持有人

    例如SHORT = 选项写入器, 短 - 写所有其他证券, LONG = 期权持有人, 多头 = 所有其他证券的持有人。对于 Bonds,它始终是“LONG”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-16
      • 1970-01-01
      • 2022-01-15
      • 1970-01-01
      相关资源
      最近更新 更多