history
历史数据彭博连接v3
句法
描述
例子
日期范围内的每日收盘价
首先,创建一个彭博社®桌面连接。然后,在日期范围内检索安全性的每日收盘价。
创建彭博连接。
c = blp;
Alternatively, you can connect to the Bloomberg Server usingblpsrv
或彭博b-pipe®使用bpipe
。
从2010年8月1日到2010年8月10日,获取每日收盘价®安全。
[d,sec] =历史(C,,,,'IBM我们的权益',,,,'last_price',,,,...'8/01/2010',,,,'8/10/2010')
D = 734352.00 123.55 734353.00 123.18 734354.00 124.03 734355.00 124.56 734356.00 123.58 734359.00 125.34 734360.00
d
包含第一列中日期的数字表示,第二列中的收盘价。秒
包含IBM安全性的名称。
关the Bloomberg connection.
关闭(c)
每月收盘价格在日期范围内
首先,创建一个彭博桌面连接。然后,在日期范围内检索安全性的每月收盘价。
创建彭博连接。
c = blp;
Alternatively, you can connect to the Bloomberg Server usingblpsrv
或彭博b-pipe使用bpipe
。
从2010年8月1日到2010年12月10日,获得IBM安全性的每月收盘价。
[d,sec] =历史(C,,,,'IBM我们的权益',,,,'last_price',,,,...'8/01/2010',,,,'12/10/2010',,,,“每月”)
d = 734360.00 125.19 734391.00 121.53 734421.00 131.85 734452.00 139.78 734482.00 138.13 sec ='ibm US Equity'
d
包含第一列中日期的数字表示,第二列中的收盘价。秒
包含IBM安全性的名称。
关the Bloomberg connection.
关闭(c)
使用US货币在日期范围内的每月收盘价
首先,创建一个彭博桌面连接。然后,在日期范围内检索安全性的每月收盘价。使用美国货币指定价格。
创建彭博连接。
c = blp;
Alternatively, you can connect to the Bloomberg Server usingblpsrv
或彭博b-pipe使用bpipe
。
从2010年8月1日到2010年12月10日,获得IBM Security的每月收盘价'美元'
。
[d,sec] =历史(C,,,,'IBM我们的权益',,,,'last_price',,,,...'8/01/2010',,,,'12/10/2010',,,,“每月”,,,,'美元')
d = 734360.00 125.19 734391.00 121.53 734421.00 131.85 734452.00 139.78 734482.00 138.13 sec ='ibm US Equity'
d
包含第一列中日期的数字表示,第二列中的收盘价。秒
包含IBM安全性的名称。
关the Bloomberg connection.
关闭(c)
使用带有指定期限的货币在日期范围内的每月收盘价
首先,创建一个彭博桌面连接。然后,在日期范围内检索安全性的每月收盘价。使用美国货币指定价格。指定周期值以自定义返回的数据。
创建彭博连接。
c = blp;
Alternatively, you can connect to the Bloomberg Server usingblpsrv
或彭博b-pipe使用bpipe
。
Get the monthly closing price from August 1, 2010, through August 1, 2011, for the IBM security in US currency. The period values“每月”
,,,,'实际的'
, 和'all_calendar_days'
specify returning actual monthly data for all calendar days. The period value'nil_value'
指定填充缺少的数据值南
。
[d,sec] =历史(C,,,,'IBM我们的权益',,,,'last_price',,,,...'8/01/2010',,,,'8/01/2011',{“每月”,,,,'实际的',,,,...'all_calendar_days',,,,'nil_value'},,'美元')
d = 734351.00 128.40 734382.00 125.77 734412.00 135.64 734443.00 143.32 734473.00 144.41 734504.00 146.76 734535.00 163.56 734563.00 159.97 734594.00 164.27 734624.00 170.58 734655.00 166.56 734685.00 174.54 734716.00 180.75 sec = 'IBM US Equity'
d
包含第一列中日期的数字表示,第二列中的收盘价。秒
包含IBM安全性的名称。
关the Bloomberg connection.
关闭(c)
使用姓名配对的货币在日期范围内的每日收盘价
首先,创建一个彭博桌面连接。然后,在日期范围内检索安全性的每日收盘价。使用美国货币指定价格。使用名称值对参数调整价格。
创建彭博连接。
c = blp;
Alternatively, you can connect to the Bloomberg Server usingblpsrv
或彭博b-pipe使用bpipe
。
从2010年8月1日到2010年8月10日,获取每日收盘价秒urity in U.S. currency'美元'
。价格调整为正常现金和拆分。
[d,sec] =历史(C,,,,'IBM我们的权益',,,,'last_price',,,,...'8/01/2010',,,,'8/10/2010',,,,'日常的',,,,'美元',,,,...“调节态”,真的,...“调整图”,真的)
D = 734352.00 123.55 734353.00 123.18 734354.00 124.03 734355.00 124.56 734356.00 123.58 734359.00 125.34 734360.00
d
包含第一列中日期的数字表示,第二列中的收盘价。秒
包含IBM安全性的名称。
关the Bloomberg connection.
关闭(c)
使用CUSIP编号和定价来源的每日收盘价
首先,创建一个彭博桌面连接。然后,在日期范围内检索安全性的每日收盘价。使用CUSIP号码和定价源指定安全性。
创建彭博连接。
c = blp;
Alternatively, you can connect to the Bloomberg Server usingblpsrv
或彭博b-pipe使用bpipe
。
Get the daily closing price from January 1, 2012, through January 1, 2013, for the security specified with a CUSIP number/cusip/459200101
并使用定价来源BGN
。
d
包含第一列中日期的数字表示,第二列中的收盘价。
d =历史(c,'/cusip/459200101@bgn',,,,'last_price',,,,...'01/01/2012',,,,'01/01/2013')
D = 734871.00 180.69 734872.00 179.96 734873.00 179.10 ...
关the Bloomberg connection.
关闭(c)
使用国际日期格式在日期范围内的收盘价
首先,创建一个彭博桌面连接。然后,在日期范围内检索安全性的收盘价。使用国际日期格式指定范围的日期。
创建彭博连接。
c = blp;
Alternatively, you can connect to the Bloomberg Server usingblpsrv
或彭博b-pipe使用bpipe
。
以国际格式返回给定日期的收盘价'MSFT@BGN US Equity'
。
stdt = dateTime('01/06/11',,,,'InputFormat',,,,'dd/MM/yy');endDt = datetime('01/06/12',,,,'InputFormat',,,,'dd/MM/yy');[d,sec] =历史(C,,,,'MSFT@BGN US Equity',,,,'last_price',,,,...stdt,enddt,{'POSTER_VALUE',,,,'all_calendar_days'})
D = 734655.00 22.92 734656.00 22.72 734657.00 22.42 ... sec ='MSFT@bgn US Equity'
d
包含第一列中日期的数字表示,第二列中的收盘价。秒
包含IBM安全性的名称。
关the Bloomberg connection.
关闭(c)
中位数估计使用覆盖字段的每股收益
首先,创建一个彭博桌面连接。然后,在日期范围内检索安全性的中位每股收益。指定覆盖字段和值。
创建彭博连接。
c = blp;
Alternatively, you can connect to the Bloomberg Server usingblpsrv
或彭博b-pipe使用bpipe
。
检索Akzonobel的中位数每股收益®从2010年10月1日到2010年10月30日。指定彭博覆盖字段时,请使用角色向量“超级菲尔德”
。这超级菲尔德
论点必须是n
-by-2
单元阵列,其中第一列是覆盖字段,第二列是覆盖值。
d =历史(c,“ akza na股票”,,,,'best_eps_median',,,,...约会时间('01 .10.2010',,,,'InputFormat',,,,'dd.mm.yyyy'),...约会时间('30 .10.2010',,,,'InputFormat',,,,'dd.mm.yyyy'),...{'日常的',,,,'日历'},[],,“超级菲尔德”,,,,...{'best_fperiod_override',,,,'bf'})
D = 734412.00 3.75 734415.00 3.75 734416.00 3.75 ...
d
返回第一列中日期的数字表示,并在第二列中的中位数估计每股收益。
关the Bloomberg connection.
关闭(c)
历史数据作为日期的表
创建Bloomberg®连接,然后在历史日期范围内检索收盘价。这history
功能将日期的数据返回约会时间
大批。
创建彭博连接。
c = blp;
Alternatively, you can connect to the Bloomberg Server usingblpsrv
或使用彭博b-pipe®使用bpipe
。
通过设置将数据作为表返回datareturnformat
连接对象的属性。如果您不设置此属性,则history
函数将数据返回为数字数组。
返回日期约会时间
通过设置数组数据电视
连接对象的属性。在这种情况下,该表包含变量中的日期约会时间
数组。
c.datareturnformat ='table';c.datetimetype ='约会时间';
Adjust the display format of the returned data for currency.
Format银行
从2010年8月1日到2010年8月10日,检索IBM®的历史收盘价。d
是一张包含日期的表约会时间
大批。
[d,sec] =历史(C,,,,'IBM我们的权益',,,,'last_price',,,,...'8/01/2010',,,,'8/10/2010')
d = 7×2桌日期last_price ___________ __________ 02-AUG-2010-AUG-2010 130.76 03-AUG-2010 130.37 04-AUG-2010 131.27 05-AUG-AUG-2010 131.83 06-AUG-83-AUG-2010 130.14 09-AUG-2010 132.00 10-2010 132.00 10-AUG--22.00 10-OUG-2010 131.84 sec = 1×1个单元格数{'ibm us equity'}
返回数据中的访问日期。
d。DATE
ANS = 7×1 DateTime Array 02-Aug-2010 03-Aug-2010-2010 04-Aug-2010-Aug-2010-Aug-2010-Aug-2010 06-Aug-2010-Aug-2010 09-AUG-2010 10-AUG-AUG-2010-2010-2010
关the Bloomberg connection.
关闭(c)
历史数据作为时间表
创建Bloomberg®连接,然后在历史日期范围内检索收盘价。这history
功能将数据返回为时间表
。
创建彭博连接。
c = blp;
Alternatively, you can connect to the Bloomberg Server usingblpsrv
或使用彭博b-pipe®使用bpipe
。
返回数据作为一个时间表
通过设置datareturnformat
连接对象的属性。如果您不设置此属性,则history
函数将数据返回为数字数组。
c.datareturnformat ='timetable';
Adjust the display format of the returned data for currency.
Format银行
从2010年8月1日到2010年8月10日,检索IBM®的历史收盘价。d
是一个时间表
其中包含第一列中的日期。
[d,sec] =历史(C,,,,'IBM我们的权益',,,,'last_price',,,,...'8/01/2010',,,,'8/10/2010')
d = 7×1时间表日期last_price ___________ __________ __________ 02-AUG-2010-130.76 03-AUG-2010-130.37 04-AUG-2010 131.27 131.27 05-AUG-AUG-2010 131.83 06-AUG-83-AUG-2010 130.14 09-AUG-2010 14 09-AUG-2010 132.00 132.00 10-OUG-2010 131.84 sec = 1×1个单元格数{'ibm us equity'}
返回数据中的访问日期。
d。DATE
ANS = 7×1 DateTime Array 02-Aug-2010 03-Aug-2010-2010 04-Aug-2010-Aug-2010-Aug-2010-Aug-2010 06-Aug-2010-Aug-2010 09-AUG-2010 10-AUG-AUG-2010-2010-2010
关the Bloomberg connection.
关闭(c)
输入参数
s
-Security list
角色向量|字符串标量|字符向量的单元格数|字符串数组
安全列表,指定为一个特征向量字符串标量For one security or a cell array of character vectors or string array for multiple securities. You can specify the security by name or by CUSIP, and with or without the pricing source.
数据类型:Char
|细胞
|细绳
F
-彭博数据字段
角色向量|字符串标量|字符向量的单元格数|字符串数组
彭博数据字段,指定为字符向量,字符串标量,字符矢量的单元格数量或字符串数组。字符向量或字符串表示一个彭博数据字段名称。字符向量或字符串数组的单元格数组表示多个彭博数据字段名称。有关您可以指定的字段的详细信息,请参阅彭博API开发人员指南使用theWAPI
例子:{'last_price';'OPEN'}
数据类型:Char
|细胞
|细绳
时期
-周期性
'日常的'
|'每周'
|“每月”
|'季刊'
|...
周期性,被指定为表示返回数据的这些值之一。要指定多个值,请使用单元格数组。例如,当时期
is set to{'daily','all_calendar_days'}
,,,,history
返回所有日历日的每日数据,并报告丢失的数据为南
s。什么时候时期
is set to'active_days_only'
,,,,history
returns data using the default periodicity for active trading days only. The default periodicity depends on the security. If a security is reported on a monthly basis, the default periodicity is monthly. These tables show the values for时期
。
要指定返回数据的周期性,请参见此表。
价值 | 描述 |
---|---|
'日常的' |
每天返回数据。 |
'每周' |
每周返回数据。 |
“每月” |
Return data for each month. |
'季刊' |
Return data for each quarter. |
'半年度' |
半年返回数据。 |
'每年' |
每年返回数据。 |
锚点是所有其他报告的日期相关的日期。要指定锚点日期,请参见此表。
价值 | 描述 |
---|---|
'实际的' |
实际日期的锚点日期规范。对于此功能,对于每日以外的周期性, If the period is weekly and the |
'日历' |
日历年的锚定日期规范。 |
'财' |
财政年度的锚定日期规范。 |
'没有任何' |
请勿指定锚点日期。 |
要指定特定日子的返回数据,请参见此表。
价值 | 描述 |
---|---|
'non_trading_weekdays' |
返回整个工作日的数据。 |
'all_calendar_days' |
返回所有日历日的数据。 |
'active_days_only' |
仅返回积极交易日的数据。 |
要指定如何填充缺失值,请参见此表。
价值 | 描述 |
---|---|
'POSTER_VALUE' |
将缺失的值填充以前的日期值,而没有交易活动的安全性。如果在之前的一个月中没有以前的值Fromdate ,此函数保留缺失值。 |
'nil_value' |
用一个南 对于没有交易活动的日期。 |
数据类型:Char
|细胞
货币
-货币
角色向量|字符串标量
货币,指定为字符向量或字符串标量来表示ISO®返回数据货币的代码。例如,要指定美国货币的输出货币价值,请使用美元
对于这个论点。
数据类型:Char
|细绳
Fromdate
-开始日期
双标量|角色向量|字符串标量|约会时间
历史数据的开始日期,指定为双标量表,字符向量,字符串标量或约会时间
大批。
数据类型:约会时间
|双倍的
|Char
|细绳
迄今为止
-结束日期
双标量|角色向量|字符串标量|约会时间
历史数据的结束日期,指定为双标量表,字符向量,字符串标量或约会时间
大批。
数据类型:约会时间
|双倍的
|Char
|细绳
名称值参数
将可选的参数对name1 = value1,...,namen = valuen
, 在哪里姓名
是参数名称和价值
是相应的值。名称值参数必须在其他参数之后出现,但是对的顺序并不重要。
在R2021a之前,请使用逗号分隔每个名称和值,并附上姓名
用引号。
例子:“调节态”,是真的
超级菲尔德
-覆盖字段
单元阵列
覆盖字段,指定为逗号分隔对“超级菲尔德”
和n
-by-2
单元阵列。单元阵列的第一列是覆盖场,第二列是覆盖值。
例子:'overridefields',{'ivol_delta_level','delta_lvl_10';'ivol_delta_put_or_call','ivol_put';'ivol_maturity','ivol_maturity','maturity_1stm'}}
数据类型:细胞
调节态
-历史正常定价调整
真的|错误的
历史正常定价调整,指定为逗号分隔对“调节态”
和布尔值以反映:
常规现金
临时
第一期
第二临时
第三临时
4th Interim
5th Interim
收入
估计的
伙伴关系分配
最后
对资本的兴趣
分配
优先
有关这些其他名称值对的详细信息,请参阅彭博API开发人员指南使用theWAPI
数据类型:逻辑
调节性
-Historical abnormal pricing adjustment
真的|错误的
历史异常定价调整,指定为逗号分隔对“调节额”
和布尔值以反映:
特殊现金
Liquidation
资本收益
Long-Term Capital Gains
短期资本收益
纪念馆
Return of Capital
权利赎回
各种各样的
退货保费
首选权利赎回
Proceeds/Rights
Proceeds/Shares
收益/认股权证
有关这些其他名称值对的详细信息,请参阅彭博API开发人员指南使用theWAPI
数据类型:逻辑
调整图
-历史拆分定价或音量调整
真的|错误的
历史分配定价或音量调整,指定为逗号分隔对“调整图”
和布尔值以反映:
衍生产品
股票拆分/合并
Stock Dividend/Bonus
权利产品/权利
有关这些其他名称值对的详细信息,请参阅彭博API开发人员指南使用theWAPI
数据类型:逻辑
ACHUSTMENTFOLLOWDPDF
-历史定价调整
真的(默认)|错误的
历史定价调整,指定为逗号分隔对'apchmentfollowdpdf'
和布尔人。设置此名称值对遵循dpdf
数据类型:逻辑
输出参数
d
- 彭博历史数据
数字数组(默认)|表|时间表
彭博历史数据,作为数字阵列,表格或时间表返回。历史数据的数据类型取决于datareturnformat和数据电视连接对象的属性。历史数据中的第一列(或字段)包含日期。其余列包含请求的数据字段。
有关数据的详细信息,请参阅彭博API开发人员指南使用theWAPI
秒
- 安全列表
字符向量的单元格数
Security list, returned as a cell array of character vectors for the corresponding securities ins
。内容的内容秒
在价值和秩序上相同s
。您可以使用以下任何标识符返回证券:
Buid
Cats
CINS
常见的
库西普
isin
sedol1
sedol2
西科瓦
SVM
股票
(默认)WPK
Tips
为了获得更好的性能,请添加彭博文件
blpapi3.jar
到Matlab静态爪哇®Class path by modifying the file$ matlab/toolbox/local/javaclasspath.txt
。有关静态Java类路径的详细信息,请参阅Java类路径的静态路径。您可以使用Bloomberg Excel检查数据和现场可用性®加入。
版本历史记录
matlab命令
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。万博1manbetx
您还可以从以下列表中选择一个网站:
如何获得最佳网站性能
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
美洲
- América Latina(Español)
- 加拿大(英语)
- 美国(英语)