
SuperMind回测支持哪些数据级别
量化策略的回测就像给交易想法做一次“模拟考”,考卷的难度直接决定了成绩的可信度。SuperMind作为一款面向普通投资者的量化平台,回测功能能调取哪些级别的数据,决定了你的策略能测得多细、多真。
日线回测:中低频策略的“标准考卷”
日线数据是SuperMind回测里最基础、也最常用的数据级别。一根K线代表一个交易日的开盘价、最高价、最低价、收盘价和成交量,对于大多数中低频策略——比如双均线、周度调仓的行业轮动、月度选股的因子模型——日线回测已经足够用。
SuperMind的日线回测引擎逻辑很直白:在每个交易日收盘后,用当天及之前的数据计算信号,下一个交易日开盘或收盘执行买卖。这里有个细节容易被忽略,日线回测默认使用“次日开盘价”成交,而不是当天收盘价。原因很简单,收盘价只有在收盘那一刻才能确定,你不可能用还没发生的价格做交易。很多新手写策略时喜欢用当天收盘价算信号又用当天收盘价成交,回测收益会虚高,SuperMind的引擎直接规避了这种“未来函数”陷阱。

日线回测的另一个特点是速度快。一个覆盖全市场几千只股票、运行五年的策略,日线回测通常几秒钟就能跑完,适合做策略原型的快速验证和参数粗调。SuperMind对日线回测的撮合规则也做了简化处理:按开盘价或收盘价成交,默认不计算滑点,佣金按万分之三扣除。这种简化在回测初期是合理的,但它会高估高频交易策略的表现,因为日线级别的撮合没有考虑盘口深度和买卖价差。
分钟线回测:日内波动的“放大镜”
当策略涉及日内择时、开盘半小时动量、尾盘抢筹这些逻辑时,日线数据就不够用了。SuperMind的分钟线回测支持1分钟、5分钟、15分钟、30分钟和60分钟多个频率,数据覆盖A股主要品种。
分钟线回测和日线回测最大的区别在于撮合逻辑。分钟线回测里,每个分钟K线就是一个独立的决策时点。策略在某一分钟收盘时产生信号,引擎会在下一分钟的开盘价撮合成交。这比日线回测更贴近真实交易节奏,也更能暴露策略在盘中流动性变化下的表现。
SuperMind分钟线回测的数据量比日线大得多。一只股票一天的日线只有一根K线,1分钟线有240根。回测一个包含50只股票、跨度一年的分钟线策略,数据点超过300万个,计算耗时明显增加。SuperMind在引擎层面做了优化,分钟线回测的速度仍然可以接受,但如果你要把参数扫描和分钟线回测结合起来,建议先用日线做粗略筛选,再把候选参数放到分钟线上精调。
分钟线回测还有一个实战细节:涨跌停和停牌的处理。SuperMind的分钟线引擎会检查每个分钟bar的成交价是否触及涨跌停板,如果触及涨停且策略是买入信号,订单会被拒绝或部分成交。这个机制在日线回测里也有,但分钟线级别更精细,能捕捉到盘中打开涨停又封回去这种日线看不到的情况。
Tick级回测:高频策略的“显微镜”
Tick数据是逐笔成交记录,每一笔成交包含时间、价格、成交量、买卖方向。SuperMind的Tick级回测面向的是持仓周期极短的高频策略,比如盘口套利、大单跟踪、瞬时动量。
Tick级回测的精度最高,但代价也最大。A股一个活跃股票一天的Tick数据可能有几万到几十万条,回测一个月的Tick数据就是千万级记录。SuperMind对Tick级回测做了内存优化,但普通投资者用Tick回测的门槛仍然不低:数据存储、计算耗时、撮合模型的复杂度都远超日线和分钟线。
Tick回测的核心价值在于滑点建模。日线和分钟线回测默认按盘口价格成交,但真实交易中你的买单会吃掉卖一、卖二甚至卖三档的流动性。SuperMind的Tick回测引擎允许用户设定委托量占盘口比例,当委托量超过卖一档挂单量时,订单会按卖二、卖三价格依次撮合,这样算出来的滑点更接近实盘。对于高频策略,滑点就是生命线,差一个价位可能就把正收益策略变成亏损策略。
Tick级回测还有一个日线和分钟线无法替代的功能:盘口快照回放。SuperMind可以按时间顺序重放逐笔成交和盘口变化,策略能看到每一笔成交发生后盘口挂单的实时变化。这种“所见即所得”的模拟环境,对于依赖盘口形态的策略——比如挂单撤单博弈、大单托底识别——是必需的验证工具。
不同数据级别怎么选
选数据级别不是越细越好,而是看策略的持仓周期和信号频率。持仓几天到几周的策略,日线回测足够,速度快、过拟合风险低。持仓几分钟到几小时的策略,分钟线回测是必须的,日线回测会完全掩盖日内信号和滑点影响。持仓几秒到几分钟的高频策略,Tick级回测才能暴露真实的成交成本和盘口冲击。
SuperMind允许在同一个回测框架里切换数据级别,策略代码的逻辑结构基本不变,只需要调整数据获取函数和撮合参数。这种设计降低了从日线到分钟线再到Tick级的迁移成本。一个实用的做法是:先用日线回测验证策略逻辑有没有基本的超额收益,再用分钟线回测检查信号执行时点是否合理,最后用Tick回测校准滑点和成交概率。三级回测都通过,策略才值得进入模拟盘。
回测数据级别选对了,回测结果才有参考价值。SuperMind把日线、分钟线、Tick级回测都放进了同一个平台,对普通投资者来说降低了量化交易的技术门槛,但同时也要求使用者理解每种数据级别背后的假设和局限。毕竟,回测是模拟考,考卷太简单或太复杂,都测不出真实水平。