跳转到内容

Bar 类参考

BarData 是 TWS API Reference 中的一个数据结构。本页按 IBKR TWS API Python 包 10.47.1 的字段核对,用中文解释常见用途。

历史 K 线返回的一根 bar,包含开高低收、成交量、WAP 和样本数。

historicalData()historicalDataUpdate() 和部分实时 bar 逻辑会用到。

字段类型中文解释
datestrK 线时间。格式受 formatDate 和请求类型影响,历史 K 线可能带交易所时区。
openfloatK 线开盘价。
highfloatK 线最高价。
lowfloatK 线最低价。
closefloatK 线收盘价。
volumeDecimal成交量或成交量条件阈值。
wapDecimal成交量加权平均价。
barCountintK 线内包含的成交笔数或报价样本数量,具体含义随 whatToShow 变化。
  • date 的格式受 formatDate 影响,不能假设永远是本地时区。
  • volumewap 可能是未设置值,尤其是没有权限或数据源不支持时。

Python API 中对应源码文件为 ibapi/common.py。不同语言的类名和字段名可能略有大小写差异,但核心含义一致;写策略时应以自己安装的 API 版本为准。