为什么要回测
资金费率路线可能在某一个快照上看着很诱人,然后就消失了。回测能帮你看清这点优势是不是跨过好几个资金费率周期还在。
SypherScore 用历史资金费率和价格背景来回放路线的表现,让交易者在执行之前先比较信号质量。
- 看正费率周期的占比。
- 比较估算盈亏和回撤背景。
- 核对保本时间是否符合你打算持有的时长。
怎么读结果
回测强不代表将来一定行。它只是通过展示这条路线在历史上有没有足够支撑,来减少盲目的决定。
- 变化快的去中心化路线用较近的窗口。
- 做稳定性检查用较长的窗口。
- 入场前重新核一遍实时资金费率。
回测告诉不了你的事
资金费率回测回放的是费率的走势。它回放不了盘口的走势,而绝大多数纸面上的优势就死在这个缺口里。一条年化 40% 看着能赚的路线,可能根本做不成:因为你需要的那条腿太薄,因为平台改了资金费率周期,或者因为所有人在同一时刻看到了同一个数字。
把结果当成运气好那天的上限,而不是期望值。有用的问题不是「这条路线本来能赚多少」,而是「这个结果和跑它的成本之间还剩多少空间」。
- 深度不在数据里:费率说明不了你按那个规模能不能成交。
- 资金费率周期会变。平台从 8 小时改成 1 小时,整条序列就被改写了。
- 拥挤在回测里看不见,在成交里看得很清楚。
怎么选窗口,以及为什么它决定了答案
最常见的自欺方式,是挑一个只包含一种市场状态的窗口。资金费率是随状态走的:一段趋势行情会连着几周付钱给空头那一边,然后反转再把钱还回去。只在前一段上做回测,看到的会是一个不可能亏的策略。
用至少三个互相分开、并且其中一个包含反转的窗口跑同一条路线,然后看最差的那个,而不是看平均。如果最差的那个也扛得住,这条路线是真的。如果平均好看只是因为某一段把它拖起来了,那你量的是一段市场状态,不是一个策略。
- 至少用三个窗口,并确保其中一个包含反转。
- 按最差的窗口判断,不是按平均:平均会藏起那次结束仓位的回撤。
- 窗口挪一周结果就崩掉的路线,本来就不是路线。
常见问题
回测为正就保证赚钱吗?
不保证。市场状况、流动性、资金费率结算安排和执行,都可能在回测窗口结束之后立刻变化。
什么时候该回测?
在扫描器里发现一条有意思的路线之后、把它当成可执行仓位之前。
资金费率回测的窗口该多长?
长到至少包含一次资金费率状态的反转,实际上意味着是几周而不是几天。比这更短,量的是当前的趋势而不是策略——而当前的趋势恰恰是会变的那个东西。
为什么实盘结果和回测不一样?
几乎总是执行和深度。回测假设你在两条腿上都按看到的费率成交了;实盘中,一条腿成交价更差、成交更晚,或者根本没成交。第二常见的原因,是资金费率周期或手续费档位变了,历史序列已经描述不了你正在交易的那个平台。
回测能算上滑点吗?
只能粗略地算。你可以按每个来回减掉一个假设成本,这比什么都不减好;但真实成本随规模而变,也随你下手那一刻盘口有多忙而变。把它当成一次合理性检查,而不是一个可以拿来做计划的数字。