从经纪账户中获取投资组合头寸列表?

时间:2015-12-04 06:33:12

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

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

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

  1. 获取所有机构的清单,我们可以实现
  2. API方法:getInstitutions

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

      1. 获取与之关联的所有帐户,并使用经纪帐户ID获取所有职位:
      2. API方法:getInvestmentPositions

        使用上述将返回所有位置,但我们无法区分'购买'和'销售'一个职位的行动。

        注意:我们正在使用此gem:https://github.com/cloocher/aggcat

        提前致谢。

1 个答案:

答案 0 :(得分:0)

首先,您必须知道选项的定义:

  

'选项'的定义

     

代表一方(期权作者)向另一方(期权持有人)出售的合约的金融衍生工具。合同规定买方有权但无义务在特定时期或特定时间内以约定价格(行使价)购买(召集)或出售(放置)证券或其他金融资产。日期(运动日期)。

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

  

positionType字符串

     

这用于解释持有多长时间并区分选项或其他证券的作者和持有者

     

E.g。 SHORT =选项的作者,   简短 - 写所有其他证券,   LONG =选项持有人,   Long =所有其他证券的持有人。对于债券来说,它总是“长期”。