bloomberg - pdblp:bulkref 开始日期覆盖
问题描述
我正在尝试使用 pdblp 查询股票代码的发布日期。这是我的尝试:
with pdblp.bopen() as c:
c.bulkref('AUM3 Index', 'ECO_RELEASE_DT_LIST')
但是我得到的结果是在 2019 年 1 月到 2020 年 12 月之间。我如何才能获得有关更早发布日期的信息?我试图覆盖开始日期,但没有一次尝试成功:
ovrds=[('start_dt', '20000101')]
ovrds=[('start_date', '20000101')]
ovrds=[('START_DATE', '20000101')]
我也试过:
c.bdh('AUM3 Index', 'ECO_RELEASE_DT', '20000101', '20200609')
但这根本不会产生任何结果。
实时 Bloomberg 帮助不支持 Python API。
解决方案
假设你的 bds 是:
=BDS("AUM3 Index", "ECO_RELEASE_DT_LIST", "START_DATE=20000101")
你可以尝试这样的事情:
c.ref(["AUM3 Index"], "ECO_RELEASE_DT_LIST", [("START_DATE","20000101"),])
推荐阅读
- powershell - Chef 立即在 powershell_script 上抛出 Mixlib::ShellOut::CommandTimeout
- javascript - Js - Worker - importScript 和污染上下文
- python - 将 2D numpy 数组的 pandas 列转换为 3D numpy 数组
- json - json 输出和 cflocation 不能很好地播放
- java - 将状态栏更改为白色
- python - 条目小部件在调用另一个模块的函数中无法正常工作
- javascript - 基于内部对象属性值的数组操作?
- javascript - 一个单词的正则表达式,没有空格
- mysql - 只选择重复mysql的记录
- string - 循环遍历多个字符串变量以生成存在/不存在的结果变量