【问题标题】:blpapi formula working in excel but not in Rblpapi 公式在 excel 中有效,但在 R 中无效
【发布时间】:2017-10-02 13:56:44
【问题描述】:

我正在尝试用 R 中可以自动执行某些任务的脚本替换我们用来从Bloomberg 检索一些数据的一些excel。

通常使用 rblpapi 我可以使用在 R 中适用于 Excel 的相同命令,但我已经创建了一个不能使用的命令。 Excel 中的以下命令:

=BDP("ABG SM Equity" ; "ARD_NET_INC" ; "FUND_PER=C")

返回我需要的数字,但如果我在 R 中尝试这个:

bdp( "ABG SM Equity"  , "ARD_NET_INC", "FUND_PER=C")

它发送错误消息:

bdp_Impl 中的错误(con、证券、字段、选项、覆盖、详细,: 请求选项必须命名。

我尝试了options= c("FUND_PER","C") 和许多可能的组合,但它返回的错误消息如下:

尝试访问元素“ReferenceDataRequest”上的未知子元素“FUND_PER”

如何正确指定选项或仅从请求中获取该数据?

我在 Windows 上使用 R 3.4.0。

提前致谢。

【问题讨论】:

    标签: r bloomberg blpapi rblpapi bloomapi


    【解决方案1】:

    接下来的代码成功了:

        bdp( "ABG SM Equity"  , "ARD_NET_INC", overrides =  c("FUND_PER"="C"))
    

    我只需要使用覆盖而不是选项。

    【讨论】:

      猜你喜欢
      • 2019-04-25
      • 1970-01-01
      • 2021-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-22
      • 2013-10-22
      • 1970-01-01
      相关资源
      最近更新 更多