跳转到内容

TRADES

TRADES 表示基于成交数据生成历史 K 线。对股票、期货等常见品种来说,它最接近日常图表软件里的成交 K 线。

官方参考:Historical Bar Data

字段含义
open该周期第一笔成交附近的开盘价
high该周期成交最高价
low该周期成交最低价
close该周期最后成交附近的收盘价
volume成交量,口径随产品和交易所不同
wap加权平均价
barCount该周期内成交或数据点数量
app.reqHistoricalData(
1001,
contract,
"",
"1 D",
"5 mins",
"TRADES",
1,
1,
False,
[],
)

AAPL 参考输出:

BAR_TOTAL_COUNT=reqId=4201;name=trades;count=78
BAR=reqId=4201;date=20260612 09:30:00 US/Eastern;open=295.9;high=297.14;low=294.89;close=295.35;volume=1472090;wap=295.893;barCount=10645
BAR=reqId=4201;date=20260612 09:35:00 US/Eastern;open=295.34;high=295.4;low=293.57;close=293.59;volume=725473;wap=294.585;barCount=8512
  • 股票、期货、ETF 的普通 K 线回测。
  • 需要成交量字段的策略。
  • 新手确认历史行情链路。

如果你的策略使用买卖价中点或报价侧价格,不应把 TRADES 当作报价数据替代。