Vba 多时间序列Excel下载

Vba 多时间序列Excel下载,vba,time-series,vlookup,bloomberg,Vba,Time Series,Vlookup,Bloomberg,我正在尝试通过下载Excel中的多个EoD时间序列 BDH("APPL US EQUITY","PX_LAST","01.01.2016","10.01.2017","FX="USD") BDH("IBM US EQUITY","PX_LAST","01.01.2016","10.01.2017","FX="USD") 等等 据我所知,没有功能下载多个股票与一个调用。但是,有什么办法可以将所有的股票代码与一个时间序列对齐呢?是否只显示一个日期列 基本上,我想得到以下信息 Date

我正在尝试通过下载Excel中的多个EoD时间序列

BDH("APPL US EQUITY","PX_LAST","01.01.2016","10.01.2017","FX="USD")
BDH("IBM US EQUITY","PX_LAST","01.01.2016","10.01.2017","FX="USD")
等等

据我所知,没有功能下载多个股票与一个调用。但是,有什么办法可以将所有的股票代码与一个时间序列对齐呢?是否只显示一个日期列

基本上,我想得到以下信息

Date          APPL   IBM
02.01.2016    100    98
03.01.2016    102    99
...

有没有简单的方法可以做到这一点?

请查看此链接。它应该做你想做的,还有更多


看看这个链接。它应该做你想做的,还有更多


我通常做的是:

  • 将代码放在B1、C1、D1等位置
  • 在A2中:

    =BDH(B1,"PX_LAST","01.01.2016","10.01.2017","FX=USD,Days=W,Fill=P,Dates=S")
    
  • 在C2中:

    =BDH(C1,"PX_LAST","01.01.2016","10.01.2017","FX=USD,Days=W,Fill=P,Dates=H")
    
  • 然后把公式复制到右边

简要说明:

  • Days=W
    表示您希望包括所有工作日,这有助于调整时间序列
  • Fill=P
    表示您希望用前一天的价格替换缺少的值
  • Dates=S/H
    指示是否要在列中显示日期

您可以在C:/blp/API/Office Tools/API_wizard.chm中找到关于各种覆盖的更多信息,然后选择BDH。

我通常做的是:

  • 将代码放在B1、C1、D1等位置
  • 在A2中:

    =BDH(B1,"PX_LAST","01.01.2016","10.01.2017","FX=USD,Days=W,Fill=P,Dates=S")
    
  • 在C2中:

    =BDH(C1,"PX_LAST","01.01.2016","10.01.2017","FX=USD,Days=W,Fill=P,Dates=H")
    
  • 然后把公式复制到右边

简要说明:

  • Days=W
    表示您希望包括所有工作日,这有助于调整时间序列
  • Fill=P
    表示您希望用前一天的价格替换缺少的值
  • Dates=S/H
    指示是否要在列中显示日期

您可以在C:/blp/API/Office Tools/API_wizard.chm中找到有关各种覆盖的更多信息,然后选择BDH。

您真的认为您提供了足够的信息,我们可以给您提供有意义的答案吗?您认为缺少哪些信息?我有多个计时器,并尝试下载历史时间序列。每个bdh函数返回一个日期和一个价格列。大多数情况下,两个T的日期(假期等)并不相同。我只想将ts与一个日期列对齐。网页URL。。。。您正在使用的代码。。。代码失败的解释。。。你得到的结果。。。您期望看到的结果。@jsotola问题在我看来相当清楚,其中包括OP使用的公式,该公式的效果不如预期的结果。我想我应该查一下
bloomberg
标签的意思,很抱歉,你真的认为你提供了足够的信息让我们给你一个有意义的答案吗?你认为缺少什么信息?我有多个计时器,并尝试下载历史时间序列。每个bdh函数返回一个日期和一个价格列。大多数情况下,两个T的日期(假期等)并不相同。我只想将ts与一个日期列对齐。网页URL。。。。您正在使用的代码。。。代码失败的解释。。。你得到的结果。。。您期望看到的结果。@jsotola问题在我看来相当清楚,其中包括OP使用的公式,该公式的效果不如预期的结果。我想我应该查一下
bloomberg
标签的意思,很抱歉,OP正在使用彭博API-不确定这是如何回答他的问题的。OP正在使用彭博API-不确定这是如何回答他的问题的。