防止彭博社将代码重定向到另一个

prevent Bloomberg from redirecting a ticker to another

Bloomberg API 会自动将不存在的代码重定向到最接近的代码:(这个 excel 公式例如下载 "IP Index" 而不是 "IP Curncy")

=BDH("IP Curncy","PX_LAST","2/17/2010","3/17/2015")

这很容易出错..有什么办法可以防止这种情况发生吗? (我宁愿有一个"not available")

这是一种变通方法,并非真正的解决方案。

Bloomberg ticker + yellowkey 只是查询 Excel 信息的一种方式,您还可以在 Excel 的公式中使用证券的 BBGID。在此示例中,这两个公式将 return 相同的值:

=BDP("IP Index","PX_LAST")
=BDP("BBG002SBDB92 BBGID","PX_LAST")

您还可以使用以下公式从股票代码 + yellowkey 格式转换为 BBGID 格式:

=BDP("IP Index","ID135")

从 BBGID 到 ticker + yellowkey:

=BDP("BBG002SBDB92 BBGID","DS587")

使用上面的公式,您可以确定要查询的内容。例如,您可以查询 ticker+exch 的值,然后确保 ticker+exchange 表示符合您的预期。