主要内容

timeseries

盘中蜱虫的数据布隆伯格连接V3

描述

例子

d= timeseries (c,年代,日期)使用连接对象检索原始标记数据和安全为一个特定的日期。

例子

d= timeseries (c,年代,日期,时间间隔,)检索原始蜱虫聚合为间隔的数据为一个特定的领域。

例子

d= timeseries (c,年代,日期[],,选项,)检索原始标记数据没有汇总时间间隔为一个特定的领域与指定的选项和相应的值。

例子

d= timeseries (c,年代,{startdate可以,enddate})检索原始标记数据的日期范围使用开始日期和结束日期。

例子

d= timeseries (c,年代,{startdate可以,enddate},时间间隔,)检索原始标记数据为一个特定的日期范围聚合为间隔为一个特定的领域。

例子

d= timeseries (c,年代,{startdate可以,enddate[]},)检索原始标记数据为一个特定的日期范围没有汇总时间间隔为一个特定的领域。

例子

d= timeseries (c,年代,{startdate可以,enddate[]},,选项,)检索原始标记数据为一个特定的日期范围没有汇总时间间隔为一个特定的领域与指定的选项和相应的值。

例子

d= timeseries (c,年代,{startdate可以:enddate,开始时间,endtime},时间间隔)检索原始贸易蜱虫数据为一个特定的时间范围内每天一个特定的日期范围,聚合为间隔。

例子

d= timeseries (c,年代,{startdate可以:enddate,开始时间,endtime},时间间隔,)使用特定字段标记返回的数据。

例子

d= timeseries (c,年代,{startdate可以:dayincrement:enddate,开始时间,endtime},时间间隔)一整天检索原始贸易蜱虫数据增量在特定的日期和时间范围内,聚合为间隔。

例子

d= timeseries (c,年代,{startdate可以:dayincrement:enddate,开始时间,endtime},时间间隔,)使用特定字段标记返回的数据。

例子

全部折叠

首先,创建一个®桌面连接。然后,检索数据为一个特定的日期。使用安全,没有定价蜱虫源检索数据。

布隆伯格创建连接。

c = blp;

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

检索贸易蜱虫系列使用IBM®今天的安全。

d = timeseries (c,“IBM美国股票”、地板(现在)
d =“贸易”[735537.40][181.69][100.00]“贸易”[735537.40][181.69][100.00]“贸易”[735537.40][181.68][100.00]…

列在d是:

  • 蜱虫类型

  • 的数字表示日期和时间

  • 点值

  • 蜱虫大小

这里,第一行显示,100年,IBM股价今天卖181.69美元。

使用微软检索贸易蜱虫系列®安全与价格来源ETPX今天的。

d = timeseries (c,“MSFT@ETPX美国股票”、地板(现在)
d =“贸易”[735537.40][35.53][100.00]“贸易”[735537.40][35.55][200.00]“贸易”[735537.40][35.55][100.00]…

在这里,第一行显示,100年微软股价今天卖35.53美元。

布隆伯格关闭连接。

关闭(c)

首先,创建一个彭博桌面连接。然后,检索数据为一个特定的日期。指定返回的蜱虫数据使用时间间隔和字段。

布隆伯格创建连接。

c = blp;

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

检索贸易蜱虫系列使用IBM今天安全聚合成5分钟的间隔。

d = timeseries (c,“IBM美国股票”地板(现在)5“贸易”)
d = 1到7列735537.40 181.69 181.99 180.10 181.84 252322.00 861.00 735537.40 181.90 181.97 181.57 181.65 78570.00 535.00 735537.40 181.73 182.18 181.58 182.07 124898.00 817.00……列8 45815588.00 14282076.00 22710954.00……

列在d包含以下:

  • 数字表示的日期和时间

  • 公开价格

  • 高昂的代价

  • 低的价格

  • 收盘价

  • 蜱虫的体积

  • 蜱虫数量

  • 总在酒吧里点值

在这里,第一行的数据显示价格和蜱虫当前日期的数据。下一行显示了5分钟后标记数据。

布隆伯格关闭连接。

关闭(c)

首先,创建一个彭博桌面连接。然后,检索数据为一个特定的日期和字段。使用选项和值返回额外的数据。

布隆伯格创建连接。

c = blp;

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

检索贸易蜱虫系列使用“F美国股票”没有今天的聚合参数指定安全。此外,返回状态码。

d = timeseries (c,“F美国股票”、地板(现在),[],“贸易”,“includeConditionCodes”,“真正的”)
d =“贸易”[735556.57][17.12][100.00]的R6,是“贸易”[735556.57][17.12][100.00]”“贸易”(735556.57)(17.12)(500.00)”……

列在d包含以下:

  • 蜱虫类型

  • 的数字表示日期和时间

  • 点值

  • 蜱虫大小

  • 条件代码

这里,第一行显示100“F美国股票”今天安全股售价17.12美元。

布隆伯格关闭连接。

关闭(c)

首先,创建一个彭博桌面连接。然后,检索数据为一个特定的日期范围。

布隆伯格创建连接。

c = blp;

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

检索的蜱虫系列“F美国股票”安全的从一开始的最后一个工作日中午。

d = timeseries (c,“F美国股票”,{地板(4),地板(- 3.5)})
d =“贸易”[735552.67][17.09][200.00]“贸易”[735552.67][17.09][100.00]“贸易”[735552.67][17.09][100.00]…

列在d是:

  • 蜱虫类型

  • 的数字表示日期和时间

  • 点值

  • 蜱虫大小

这里,第一行显示200“F美国股票”安全的价格为17.09美元的最后一个工作日。

布隆伯格关闭连接。

关闭(c)

首先,创建一个彭博桌面连接。然后,检索数据为一个特定的日期范围。指定时间间隔和字段。

布隆伯格创建连接。

c = blp;

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

过去50天检索贸易蜱虫系列为IBM安全聚合成5分钟的间隔。

d = timeseries (c,“IBM美国股票”,{地板(现在)-50,地板(现在)},5,“贸易”)
ans = 1到7列735487.40 187.20 187.60 187.02 187.08 207683.00 560.00 735487.40 187.03 187.13 186.65 186.78 46990.00 349.00 735487.40 186.78 186.78 186.40 186.47 51589.00 399.00……列8 38902968.00 8779374.00 9626896.00……

列在d包含以下:

  • 数字表示的日期和时间

  • 公开价格

  • 高昂的代价

  • 低的价格

  • 收盘价

  • 蜱虫的体积

  • 蜱虫数量

  • 总在酒吧里点值

第一行的数据显示价格和蜱虫当前日期的数据。下一行显示了5分钟后标记数据。

布隆伯格关闭连接。

关闭(c)

首先,创建一个彭博桌面连接。然后,检索蜱虫数据为一个特定的日期范围和众多领域。

布隆伯格创建连接。

c = blp;

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

返回报价,问,和贸易的蜱虫系列安全“F美国股票”昨天中午的时间间隔,没有指定聚合参数。

d = timeseries (c,“F美国股票”,{地板(1)+ 5,地板(1)+ .51},[],{“收购”,“问”,“贸易”})
d =“贸易”[735550.50][16.71][100.00]“问”[735550.50][16.71][312.00]“出价”[735550.50][16.70][177.00]…

列在d是:

  • 蜱虫类型

  • 的数字表示日期和时间

  • 点值

  • 蜱虫大小

这里,第一行显示100“F美国股票”昨天安全股售价16.71美元。

布隆伯格关闭连接。

关闭(c)

首先,创建一个彭博桌面连接。然后,检索数据为一个特定的日期范围。指定选项和值返回额外的数据。

布隆伯格创建连接。

c = blp;

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

返回贸易的蜱虫系列安全“F美国股票”昨天中午的时间间隔,没有指定聚合参数。返回状态码,交换代码,和代理代码。

d = timeseries (c,“F美国股票”,{地板(1)+ 5,地板(1)+ .51},[],“贸易”,{“includeConditionCodes”,“includeExchangeCodes”,“includeBrokerCodes”},{“真正的”,“真正的”,“真正的”})
d =“贸易”[735550.50][16.71][100.00]' T ' ' d '“贸易”[735550.50][16.70][400.00]”是”“B”“贸易”[735550.50][16.70][100.00]”是“B”……

列在d包含以下:

  • 蜱虫类型

  • 的数字表示日期和时间

  • 点值

  • 蜱虫大小

  • 交换条件代码

  • 交易代码

代理代码可用于加拿大、芬兰、墨西哥、菲律宾、和瑞典股市。在这种情况下,代理购买代码出现在第七列和代理销售代码出现在第八列。

这里,第一行显示100“F美国股票”昨天安全股售价16.71美元。

布隆伯格关闭连接。

关闭(c)

使用彭博®来检索原始贸易蜱虫数据通过指定时间范围为每一天在一个特定的日期范围。指定的时间间隔标记数据。

彭博®创建连接。

c = blp;

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

检索的贸易蜱虫系列“F美国股票”安全的最后两天。使用时间范围从交易日的开始到中午。检索蜱虫数据聚合成5分钟的间隔。d是一个数字矩阵。

s =“F美国股票”;startdate可以= datetime (“今天”)1;enddate = datetime (“今天”);开始时间=“09:30:00”;endtime =“12:00:00”;间隔= 5;d = timeseries (c、s、{startdate可以:enddate,开始时间,endtime},间隔);

设置显示输出。

格式银行

显示前三个节拍。

:d (1:3)
ans = 1到5列736959.40 11.71 11.81 11.71 11.79 736959.40 11.79 11.81 11.75 11.79 736959.40 11.80 11.82 11.78 11.80列6到8 1375547.00 1190.00 16196757.00 598924.00 898.00 7058724.00 488655.00 641.00 5768371.50

列在d是:

  • 数字表示的日期和时间

  • 公开价格

  • 高昂的代价

  • 低的价格

  • 收盘价

  • 蜱虫的体积

  • 蜱虫数量

  • 总在酒吧里点值

第一行显示标记数据的时间范围的开始时间。下一行显示了5分钟后标记数据。

确定最大高价格在过去两天。

价格= d (: 3);m = max(价格)
m = 11.82

关闭彭博®连接。

关闭(c)

使用彭博®来检索原始标记数据通过指定时间范围为每一天在一个特定的日期范围。指定的时间间隔和字段类型的标记返回的数据。在这里,指定标记数据。

彭博®创建连接。

c = blp;

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

检索的蜱虫系列“F美国股票”安全的最后两天。使用时间范围从交易日的开始到中午。检索蜱虫数据聚合成5分钟的间隔。指定检索蜱虫系列。d是一个数字矩阵。

s =“F美国股票”;startdate可以= datetime (“今天”)1;enddate = datetime (“今天”);开始时间=“09:30:00”;endtime =“12:00:00”;间隔= 5;场=“收购”;d = timeseries (c、s、{startdate可以:enddate,开始时间,endtime},间隔,字段);

设置显示输出。

格式银行

显示前三个节拍。

:d (1:3)
ans = 1到5列736959.40 11.70 11.80 11.70 11.79 736959.40 11.79 11.80 11.75 11.79 736959.40 11.79 11.81 11.78 11.80列6到8 397711.00 1442.00 4681704.50 450997.00 1698.00 5311330.50 464761.00 1391.00 5481707.50

列在d是:

  • 数字表示的日期和时间

  • 公开价格

  • 高昂的代价

  • 低的价格

  • 收盘价

  • 蜱虫的体积

  • 蜱虫数量

  • 总在酒吧里点值

第一行显示标记数据的时间范围的开始时间。下一行显示了5分钟后标记数据。

确定最大高价格在过去两天。

价格= d (: 3);m = max(价格)
m = 11.81

关闭彭博®连接。

关闭(c)

使用彭博®来检索原始贸易蜱虫数据通过指定时间范围为每一天在一个特定的日期范围。指定日期范围每天增量和蜱虫的时间间隔数据。

彭博®创建连接。

c = blp;

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

检索的贸易蜱虫系列“IBM美国股票”安全在过去的两个月。设置一天增加到5天。使用时间范围从交易日的开始到中午。检索蜱虫数据聚合成5分钟的间隔。d是一个数字矩阵。

s =“IBM美国股票”;startdate可以= datetime (“今天”)-60年;enddate = datetime (“今天”);dayincrement = 5;开始时间=“09:30:00”;endtime =“12:00:00”;间隔= 5;d = timeseries (c、s、{startdate可以:dayincrement: enddate,开始时间,endtime},时间间隔);

设置显示输出。

格式银行

显示前三个节拍。

:d (1:3)
ans = 1到5列736900.40 147.00 147.04 146.55 146.62 736900.40 146.62 146.87 146.62 146.71 736900.40 146.72 146.79 146.52 146.54列6到8 125558.00 393.00 18440146.00 39535.00 258.00 5800969.00 49659.00 314.00 7282961.00

列在d是:

  • 数字表示的日期和时间

  • 公开价格

  • 高昂的代价

  • 低的价格

  • 收盘价

  • 蜱虫的体积

  • 蜱虫数量

  • 总在酒吧里点值

第一行显示标记数据的时间范围的开始时间。下一行显示了5分钟后标记数据。

蜱虫后第一天的日期范围的数据,d包含标记数据的交易日是5天后。

关闭彭博®连接。

关闭(c)

使用彭博®来检索原始标记数据通过指定时间范围为每一天在一个特定的日期范围。指定日期范围增加一天,蜱虫的时间间隔数据和蜱虫的类型数据的字段返回。在这里,指定标记数据。

彭博®创建连接。

c = blp;

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

检索的贸易蜱虫系列“F美国股票”安全在过去的两个月。设置一天增加到5天。使用时间范围从交易日的开始到中午。检索蜱虫数据聚合成5分钟的间隔。指定投标蜱虫系列。d是一个数字矩阵。

s =“F美国股票”;startdate可以= datetime (“今天”)-60年;enddate = datetime (“今天”);dayincrement = 5;开始时间=“09:30:00”;endtime =“12:00:00”;间隔= 5;场=“收购”;d = timeseries (c、s、{startdate可以:dayincrement: enddate,开始时间,endtime},间隔、字段);

设置显示输出。

格式银行

显示前三个节拍。

:d (1:3)
ans = 1到5列736900.40 11.50 11.54 11.49 11.50 736900.40 11.50 11.50 11.48 11.48 736900.40 11.48 11.49 11.44 11.44列6到8 422305.00 1158.00 4863894.00 575966.00 1180.00 6617854.00 288147.00 1489.00 3305491.75

列在d是:

  • 数字表示的日期和时间

  • 公开价格

  • 高昂的代价

  • 低的价格

  • 收盘价

  • 蜱虫的体积

  • 蜱虫数量

  • 总在酒吧里点值

第一行显示标记数据的时间范围的开始时间。下一行显示了5分钟后标记数据。

蜱虫后第一天的日期范围的数据,d包含标记数据的交易日是5天后。

关闭彭博®连接。

关闭(c)

彭博®创建一个连接,然后返回盘中蜱虫数据。的timeseries作为一个函数返回数据的日期datetime数组中。

布隆伯格创建连接。

c = blp;

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

返回数据表通过设置DataReturnFormat连接对象的属性。如果你不设置这个属性,timeseries函数返回数据作为数字数组。

返回日期datetime通过设置数组DatetimeType连接对象的属性。在这种情况下,表包含日期的变量datetime数组。

c。DataReturnFormat =“表”;c。DatetimeType =“datetime”;

调整货币的返回数据的显示格式。

格式银行

检索贸易蜱虫为IBM®系列安全聚合到今天5分钟的间隔。d是一个表,其中包含蜱虫系列数据。

s =“IBM美国股票”;日期=地板(现在);间隔= 5;场=“贸易”;d = timeseries (c、s、日期、时间间隔、字段);

访问数据的前三个节拍。

:d (1:3)
ans = 3×8表日期打开高低关闭音量NUMBER_OF_TICKS TOTAL_VALUE ___________交交_____售予___________ 21 - 12月- 2017 153.17 153.31 153.08 153.31 152524.00 442.00 23367632.00 21 - 12月- 2017 153.35 153.35 152.82 152.84 46051.00 291.00 7048618.50 21 - 12月- 2017 152.84 153.21 152.82 153.16 30966.00 225.00 4737307.50

d包含列使用以下数据:

  • 日期

  • 公开价格

  • 高昂的代价

  • 低的价格

  • 收盘价

  • 体积

  • 蜱虫数量

  • 总在酒吧里点值

访问的前三个日期日期列。

d.DATE (1:3)
ans = 3×1 datetime数组21 - 12月- 2017年12月21 - 21 - 12月- 2017 - 2017

布隆伯格关闭连接。

关闭(c)

彭博®创建一个连接,然后返回盘中蜱虫数据。的timeseries作为一个函数返回数据的日期时间表

布隆伯格创建连接。

c = blp;

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

返回数据时间表通过设置DataReturnFormat连接对象的属性。如果你不设置这个属性,timeseries函数返回数据作为数字数组。

c。DataReturnFormat =“时间表”;

调整货币的返回数据的显示格式。

格式银行

检索贸易蜱虫为IBM®系列安全聚合到今天5分钟的间隔。d是一个时间表包含蜱虫系列数据。

s =“IBM美国股票”;日期=地板(现在);间隔= 5;场=“贸易”;d = timeseries (c、s、日期、时间间隔、字段);

访问数据的前三个节拍。

:d (1:3)
ans = 3×7时间表日期打开高低关闭音量NUMBER_OF_TICKS TOTAL_VALUE ___________交交_____售予___________ 21 - 12月- 2017 153.17 153.31 153.08 153.31 152524.00 442.00 23367632.00 21 - 12月- 2017 153.35 153.35 152.82 152.84 46051.00 291.00 7048618.50 21 - 12月- 2017 152.84 153.21 152.82 153.16 30966.00 225.00 4737307.50

d是一个时间表包含以下数据:

  • 日期

  • 公开价格

  • 高昂的代价

  • 低的价格

  • 收盘价

  • 体积

  • 蜱虫数量

  • 总在酒吧里点值

布隆伯格关闭连接。

关闭(c)

输入参数

全部折叠

彭博社(Bloomberg)连接,指定为创建一个连接对象使用blp,blpsrv,或bpipe

安全,指定为一个特征向量或字符串标量为单个彭博安全。

数据类型:字符|字符串

日期,指定为一个数字标量,特征向量,字符串标量,或datetime数组中。日期指定的日期返回的蜱虫数据基于整个天从午夜到期内。

例子:地板(现在)

数据类型:|字符|字符串|datetime

时间间隔,指定为一个数字标量表示分钟之间的蜱虫返回的蜱虫的数量数据。

数据类型:

彭博字段中,指定为一个值,定义标记数据返回。

请求类型 有效的彭博字段值

IntradayBarRequest指定时间间隔

“贸易”
“收购”
“问”
“BID_BEST”
“ASK_BEST”

IntradayTickRequest没有指定时间间隔

“贸易”
“收购”
“问”
“BID_BEST”
“ASK_BEST”
“解决”

布隆伯格API选项,指定为这个表中的值之一。

价值 描述

“includeConditionCodes”

交换条件代码与事件相关联

“includeExchangeCodes”

蜱虫发源地交换代码

“includeBrokerCodes”

代理的代码

“includeRpsCodes”

报告方方面

“includeNonPlottableEvents”

盘后数据

请注意

的值“includeNonPlottableEvents”只适用于原始盘中请求。

指定一个以上的彭博API选项,使用这些值的单元阵列。

指定相应的彭博API值为每个API选项。选项的数量必须匹配的数量值。

例如,指定一个彭博API选项,输入:

d = timeseries (c、F美国股票,地板(现在),[],“贸易”,…“includeConditionCodes”,“真正的”);

指定两个彭博API选项,输入:

d = timeseries (c、F美国股票,地板(现在),[],“贸易”,…{“includeConditionCodes”、“includeExchangeCodes”},…{“真实”,“真正的”});

选项的详细信息,请参阅布隆伯格API开发人员指南

数据类型:字符|细胞

布隆伯格API值,指定为“真正的”“假”。每个值对应于指定的布隆伯格API选项。指定一个以上的彭博API值,使用一个单元阵列。的数量值必须匹配选项的数量。

例如,指定一个彭博API选项,输入:

d = timeseries (c、F美国股票,地板(现在),[],“贸易”,…“includeConditionCodes”,“真正的”);

指定两个彭博API选项,输入:

d = timeseries (c、F美国股票,地板(现在),[],“贸易”,…{“includeConditionCodes”、“includeExchangeCodes”},…{“真实”,“真正的”});

数据类型:字符|细胞

开始日期,指定为一个数字标量,特征向量,字符串标量,或datetime数组中。这个日期指定返回的日期范围的开始标记数据。如果没有出现在蜱虫日期范围,然后返回蜱虫数据是空的。

例子:地板上(1)

数据类型:|字符|字符串|datetime

结束日期,指定为一个数字标量,特征向量,字符串标量,或datetime数组中。这个日期指定日期范围的结束返回的标记数据。如果没有出现在蜱虫日期范围,然后返回蜱虫数据是空的。

例子:地板(现在)

数据类型:|字符|字符串|datetime

开始时间,指定为一个特征向量,字符串标量,或datetime数组中。这一次指定开始时间返回的蜱虫时间范围的数据。

例子:“09:30:00”

数据类型:字符|字符串|datetime

结束时间,指定为一个特征向量,字符串标量,或datetime数组中。这一次指定的结束时间返回的标记数据的时间范围。

例子:“16:30:00”

数据类型:字符|字符串|datetime

天增量,指定为数字标量。这个数字指定了一整天增量为一个特定的日期范围。例如,如果增加7天,然后返回的数据包含每7天的蜱虫从日期范围内的第一天开始。

数据类型:

输出参数

全部折叠

彭博数据,作为其中一个返回的数据类型:

  • 单元阵列的请求没有指定时间间隔(原始标记数据)

  • 数值数组的请求指定的时间间隔

  • 时间表

的数据类型取决于标记数据DataReturnFormatDatetimeType连接对象的属性。

请注意

彭博API返回蜱虫的时间和精度在几秒钟内。

限制

当数据请求太大,timeseries显示此错误消息:

超时错误:错误使用blp / timeseries > processResponseEvent(第338行)请求失败:responseError = ={来源bbdbl7代码= 2类= =超时超时消息得到数据从存储(nid: 327)子类= INTERNAL_ERROR}

修复此错误,缩短的长度修改输入参数的日期范围startdate可以enddate

提示

  • 布隆伯格获得更好的性能,添加文件blpapi3.jarMATLAB的®静态Java®类路径通过修改该文件MATLAB工具箱/地方/ javaclasspath.txt美元。静态Java类路径的详细信息,请参阅静态路径的Java类路径

  • 你不能检索彭博盘中蜱虫日期超过140天前的数据。

  • 布隆伯格API开发人员指南“贸易”对应于LAST_PRICE IntradayTickRequest和IntradayBarRequest。

  • 彭博V3盘中蜱虫数据支持额外的名称-值对。金宝app在这些对的详细信息,请参见布隆伯格API开发人员指南通过输入WAPI并点击<转>在彭博终端按钮。

  • 你可以通过使用彭博Excel数据和现场的可用性®插件。

介绍了R2010a