可以被审计的数字

策略回测平台

一份回测的诚实程度,不会超过它的假设。QANTERION 公开自己的模拟建模了什么、又刻意省略了什么——然后把模拟盘前向验证作为样本外考试交给你。

更新于

加密货币回测平台把一套交易策略放到历史行情数据上重放,以估计它当时的表现。它的输出可信到什么程度,取决于它建模了多少摩擦成本:一旦省略手续费、滑点或真实成交逻辑,得到的就不是一个保守估计,而是一个系统性偏乐观的结果。QANTERION 会公开自己的模拟建模了哪些摩擦、又刻意省略了哪些,为每一个报告出来的指标给出公式定义,并且把回测当作一个「淘汰工具」而不是预测工具。

回测是把策略放到历史数据上重放,以估计它当时的表现。它是淘汰一个坏想法最快的方式——而如果做得不诚实,它也是为一个坏想法制造信心最快的方式。未来函数、过拟合参数、零手续费、完美成交,几乎可以让任何一套规则在它被调参的那份数据上看起来能赚钱。

解决办法不是画出一条更漂亮的资金曲线,而是把假设说清楚:哪些摩擦被建模了、哪些没有、每一个数字由谁负责。这就是本页描述的标准,也是方法论页面逐条记录的标准。

每一项摩擦,以及回测省略它时会发生什么

每一处省略都会把结果推向同一个方向:更好看。这就是为什么不含摩擦的回测不是不精确,而是系统性地错误。

摩擦成本这里如何建模如果省略它
滑点按波动率与订单规模定价,而不是假装它不存在紧止损与高频系统会显得赚钱,实际并不
挂单/吃单手续费每一笔模拟成交都按实际适用的档位计费任何单笔优势很薄的策略都会通过一次它本该失败的测试
订单簿深度深度感知撮合决定一笔量是在一档成交还是吃穿几档测试等于假设盘口顶端有无限流动性
指标定义夏普比率、最大回撤、敞口均公开计算公式两个人读同一份回测,会看到不同的数字

模拟建模了什么

滑点模型

市价单不会按最后成交价成交。高精度滑点模型会为这段差距定价,而不是假装它不存在。

挂单/吃单手续费

每一笔模拟成交都按它在实盘中本该支付的费率结构付费。优势比手续费还薄的策略会最先在这里失败。

深度感知撮合

订单簿深度决定一笔量是在单一档位成交还是吃穿好几档——这一点被建模了,因此回测不会假设盘口顶端有无限流动性。

有定义的指标

夏普比率、最大回撤、敞口:每一个报告出来的指标都有公开的计算公式,所以两个人读同一份回测会看到同一个数字。

哪些是刻意没有建模的

任何回测引擎都会遗漏东西。区别在于:是默不作声地遗漏,还是把这个遗漏写在结果旁边。

  • 你自己订单流对市场的冲击——模拟无法知道盘口当时会对你作何反应。
  • 交易所宕机、插针异常,以及历史数据本身的缺口。
  • 策略执行核心自身没有建模的一切——每一条假设的边界都被写下来,而不是被抹平。
  • 未来。历史只是策略可能被调参用过的那份数据集;通过它是必要条件,但远远不是充分条件。

怎样读一份回测才不至于骗到自己

  1. 1 先看假设了什么 手续费、滑点、资金费、成交逻辑。一条没有写明的假设,一定是对结果有利的那种。
  2. 2 先读回撤再读收益 看深度,也看持续时间。一条曲线是否「拿得住」,取决于你当时会不会真的拿住。
  3. 3 检查是否样本内调参 参数是不是从这次测试所用的同一份数据里挑出来的?如果是,这个结果是描述,不是证据。
  4. 4 到模拟盘做前向验证 策略只能看到当下,每一笔成交都是样本外的。这是回测给不了的考试。

QANTERION 不保证投资收益。回测与模拟结果描述的是在既定假设下的行为,并不预测实盘结果。实盘执行与真实资金入金默认关闭,需要明确开通。

开始之前值得先问的问题

诚实版本,不是落地页版本。

一份漂亮的回测是否意味着策略会盈利?

不。回测估计的是在既定假设下、策略在历史数据上的行为。用同一段历史调出来的参数,可以让一个弱策略看起来很强。QANTERION 把回测当作淘汰工具,并把它与在未见过的实时数据上做的模拟盘前向验证配对使用。

QANTERION 公开了哪些假设?

滑点建模方式、挂单/吃单手续费处理、深度感知成交撮合,以及每一个报告指标背后的公式。方法论页面逐条列出这些假设,并标明哪些属于策略执行核心而非 QANTERION 自身。

应该先看哪些指标?

永远是先看最大回撤,再看收益。然后是夏普比率(风险调整后的稳定性)、敞口(实际有多少资金在承担风险),以及手续费拖累(优势能否在成本之后存活)。收益是最后才该相信的数字,而不是第一个。

我能自己验证某个数字吗?

可以。夏普比率与最大回撤计算器是免费且无需登录的——把你自己的序列贴进去核对算式即可。终端中使用的每一个指标公式都在方法论页面公开。

使用费用是多少?

终端访问分为 Paper Free(0 美元)、Starter(每月 29 美元)和 Pro(每月 79 美元)。订阅购买的是该档位的终端访问权——不是投资收益、代客交易,也不是策略业绩的分成。

更快地淘汰掉坏策略

公开的假设、有定义的指标、模拟盘前向验证——而且不会把任何一份回测当作承诺来呈现。