主要内容

使用彭博检索当前和历史数据

这个例子展示了如何连接到彭博彭博®®和检索当前和历史市场数据。彭博®连接需求的详细信息,请参见数据服务器连接要求。以确保一个成功的彭博连接,连接函数执行之前执行所需的步骤。有关详细信息,请参见安装彭博和配置连接

连接到彭博®

创建一个彭博®桌面连接。

c = blp;

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

检索当前数据

格式MATLAB®数据显示。

格式银行

检索Microsoft®的关闭和开放的价格。

秒=“微软美国股票”;字段= {“LAST_PRICE”;“开放”};%关闭和开放的价格[d, sec] = getdata (c、证券交易委员会、字段)
d =结构体字段:LAST_PRICE: 62.32开:62.48秒=细胞“MSFT美国股票”

d包含了彭博®关闭和开放的价格。证券交易委员会包含了彭博为Microsoft®®安全名称。

检索历史数据

检索从1月1日月度关闭和开放的价格数据,2012年到2012年12月31日为Microsoft®。

fromdate =“1/01/2012”;%的开始日期范围为历史数据迄今为止,=“12/31/2012”;%结束日期范围的历史数据时间=“月”;%检索月度数据[d, sec] =历史(c、证券交易委员会、字段、fromdate迄今为止,期间)
d = 734899.00 29.53 26.55 734928.00 31.74 29.79 734959.00 32.26 31.93 734989.00 32.02 32.22 735020.00 29.19 32.05 735050.00 30.59 28.76 735081.00 29.47 30.62 735112.00 30.82 29.59 735142.00 29.76 30.45 735173.00 28.54 29.81 735203.00 26.61 28.84 735234.00 26.71 26.78秒=细胞“MSFT美国股票”

d包含在第一列的数字表示日期,第二列,收盘价和开放的价格在第三列。每一行代表一个月数据的日期范围。证券交易委员会包含了彭博为Microsoft®®安全名称。

在日期范围找到最大的公开价格

2012年计算的最大公开价格。

openprices = d (:, 3);%检索所有打开的价格日期范围马克斯(openprices)%计算最大的公开价格
ans = 32.22

关闭彭博®连接

关闭(c)

另请参阅

|||

相关的话题