回测模式下 `get_quote()` 生成的 quote 字段不是实盘行情字段全集。涨跌停、昨结算等字段在回测里目前不提供,所以会看到空值或 `nan`。
如果需要合约基础信息,可以用 `query_symbol_info()` 查询,例如 `price_tick`、`volume_multiple`、到期日、交易时间等;但回测时 `upper_limit`、`lower_limit`、`pre_settlement`、`pre_open_interest`、`pre_close` 这些字段仍会是 `nan`。如果必须按历史交易日获取涨跌停价,目前 TqSdk 回测接口不能直接提供,需要用自己的历史涨跌停/昨结算数据源补充。
另外,刚 `get_quote()` 后字段为空也可能是首包行情还没到,需持续调用 `api.wait_update()` 后再读取。
有其他问题欢迎加入官方Q群748265037一起交流