YIELD_BID
YIELD_BID 表示买价侧收益率历史数据,主要用于债券等固定收益产品。它返回的是收益率口径,不是价格。
官方参考:Historical Bar Data
app.reqHistoricalData( 1012, contract, "", "1 M", "1 day", "YIELD_BID", 1, 1, False, [],)- 固定收益产品收益率曲线分析。
- 观察买价侧收益率变化。
- 和价格 K 线分开建模。
收益率和价格方向常常相反,展示和回测时要明确字段单位,避免把收益率当价格。
如果用普通股票请求,常见结果是没有对应收益率历史数据,例如:
BAR_TOTAL_COUNT=reqId=4212;name=yield_bid;count=0ERROR=reqId=4212;name=yield_bid;code=162;msg=历史市场数据服务错误消息:No historical market data for AAPL/STK@NASDAQBBO BidYield 1d这说明 YIELD_BID 不适合作为普通股票历史行情请求值。遇到这类错误时,应先确认合约是否为债券等固定收益产品,而不是反复重试同一个股票合约。