使用 XBBG 从彭博社单次获取多个债券收益率曲线

问题描述 投票:0回答:1

我需要使用 Bloomberg API 从不同国家获取多条债券收益率曲线(1 个月、1 年、5 年等)。

在终端搜索 F476XXy 指数会给出通用代码列表,例如 3 个月 MXN 债券收益率的 F47603M 指数。

有没有一种通用的方法来引用所有这些债券并通过单个 blp.bdh (XBBG 函数)查询或其他 pythonic 方式获取它?

bloomberg blpapi bloom
1个回答
0
投票

首先您需要从 Bloomberg 获取曲线行情。

  1. 输入 CRVF 并单击所需的曲线。前任。墨西哥比索曲线。 I251

  2. 在终端中输入 GC I251,这将绘制整条曲线。

在右侧的绘制曲线下,将鼠标悬停在曲线名称上,它将有一个股票代码 ID。

from xbbg import blp

data = blp.bds('YCGT0251 Index', 'CURVE_TENOR_RATES')
data

如果你想要历史

history = blp.bdh(data['tenor_ticker'], 'px_last', '2022-01-01','2023-09-20')
history

© www.soinside.com 2019 - 2024. All rights reserved.