YIELD_BID_ASK
YIELD_BID_ASK 返回买卖价收益率组合数据,主要用于固定收益产品。它不是普通价格 K 线。
官方参考:Historical Bar Data
app.reqHistoricalData( 1014, contract, "", "1 M", "1 day", "YIELD_BID_ASK", 1, 1, False, [],)| 场景 | 说明 |
|---|---|
| 固定收益报价分析 | 同时观察 bid/ask 收益率 |
| 流动性判断 | 收益率侧点差越宽,流动性可能越弱 |
| 风险报表 | 和价格、久期、凸性等字段分开处理 |
写数据库字段时建议命名为 yield_*,不要复用 price_open、price_close 这类价格字段。
如果用普通股票请求,常见结果是没有对应收益率历史数据,例如:
BAR_TOTAL_COUNT=reqId=4214;name=yield_bid_ask;count=0ERROR=reqId=4214;name=yield_bid_ask;code=162;msg=历史市场数据服务错误消息:No historical market data for AAPL/STK@NASDAQBBO BidYield 1dERROR=reqId=4214;name=yield_bid_ask;code=162;msg=历史市场数据服务错误消息:No historical market data for AAPL/STK@NASDAQBBO AskYield 1d所以 YIELD_BID_ASK 不应出现在普通股票 K 线示例里。它更适合固定收益产品报价收益率分析。