检索彭博历史数据

这个示例展示了如何从Bloomberg检索历史数据®为单一的安全性。该示例显示在日期范围内检索每周数据并使用默认句点检索数据。然后,该示例还示出了如何检索多个证券的数据。要创建成功的Bloomberg连接,请参阅连接到布隆伯格

连接到彭博

创建Bloomberg Desktop连接。

c = blp;

或者,您可以使用使用的连接到Bloomberg服务器blpsrv或彭博B-PIPE®使用bpipe

为一个安全检索历史数据

检索微软从2012年1月1日到2012年12月31日的每月收盘价和公开价格数据®

S =“微软美国股票”;f = {“LAST_PRICE”“开放”};fromdate ='1/01/2012';迄今为止,=“12/31/2012”;时间=“月”;[d, sec] =历史(c、s、f, fromdate,迄今为止,期间)
D = 734899.00 27.87 25.06 734928.00 30.16 28.12 734959.00 30.65 30.34…sec = cell 'MSFT US Equity'

d第一列中包含日期的数字表示形式,第二列中包含收盘价,第三列中包含开盘价。每一行表示日期范围内一个月的数据。证券交易委员会包含微软的彭博安全名称。

检索每周历史数据

从2010年11月1日至2010年12月23日的每周收盘价格使用美国货币来检索2010年12月23日的Microsoft安全。在这种情况下,锚日期依赖于2010年12月23日的日期。由于这一日期是星期四,每个之前的价值都在有关周的星期四报告。

f =“LAST_PRICE”;fromdate =“11/01/2010”;迄今为止,=“12/23/2010”;时间= {'每周'};货币=“美元”;(d, sec) =历史(c、s、f, fromdate,迄今为止,...时期,货币)
d = 1×1 cell array {'MSFT US Equity'}

d包含第一个列中的日期的数字表示和第二列中的结算价格。证券交易委员会包含微软安全性的名称。

使用默认周期检索历史数据

检索从2010年8月1日到2010年9月10日的收盘价,微软安全在美国货币,并设置数据的默认周期使用[].安全的默认期限取决于安全本身。

fromdate =“8/01/2010”;迄今为止,=“9/10/2010”;货币=“美元”;(d, sec) =历史(c、s、f, fromdate,迄今为止,...[]、货币)
D = 734352.00 26.33 734353.00 26.16 734354.00 25.73…sec = 1×1 cell array {'MSFT US Equity'}

d包含第一个列中的日期的数字表示和第二列中的结算价格。证券交易委员会包含微软安全性的名称。

检索多个证券的历史数据

检索IBM从2012年1月1日到2012年12月31日的每月收盘价和开盘价®和福特汽车公司®证券。

d是包含两种证券的历史数据的双矩阵单元格数组。证券交易委员会包含IBM和Ford Motor Company证券的Bloomberg安全名称在单元格中。每个安全名称都是字符向量。

s = {“IBM美国股票”“F美国股票”};f = {“LAST_PRICE”“开放”};fromdate ='1/01/2012';迄今为止,=“12/31/2012”;时间=“月”;[d, sec] =历史(c、s、f, fromdate,迄今为止,期间)
d = 2×1 cell array [12×3 double] [12×3 double] sec = 2×1 cell array 'IBM US Equity' 'F US Equity'

显示第一种证券的收盘价和开盘价。

d {1}
Ans = 734899.00 192.60 186.73 734928.00 196.73 193.21 734959.00 208.65 197.23…

双矩阵中的数据为:

  • 第一个列 - 日期的数字表示

  • 第二栏-收盘价

  • 第三栏-公开价格

每一行表示日期范围内一个月的数据。

关闭彭博连接

关闭(c)

另请参阅

||

相关的例子

更多关于