# 策略回测平台

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

Canonical HTML page: https://qanterion.com/zh/backtesting
更新于: 2026-08-18

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

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

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

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

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

## 模拟建模了什么

### 滑点模型

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

### 挂单／吃单手续费

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

### 深度感知撮合

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

### 有定义的指标

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

## 哪些是刻意没有建模的

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

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

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

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

## 开始之前值得先问的问题

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

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

### QANTERION 公开了哪些假设？

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

### 应该先看哪些指标？

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

### 我能自己验证某个数字吗？

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

### 使用费用是多少？

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

## 相关工具与延伸阅读

- 回测: https://qanterion.com/zh/glossary/backtesting
- 过拟合: https://qanterion.com/zh/glossary/overfitting
- 如何正确解读一份回测: https://qanterion.com/zh/blog/read-backtest-risk
- 夏普比率的实战用法: https://qanterion.com/zh/blog/sharpe-ratio-quant-guide
- 加密货币模拟交易: https://qanterion.com/zh/paper-trading
- QANTERION 与 3Commas 对比: https://qanterion.com/zh/vs/3commas
- 量化交易计算器: https://qanterion.com/zh/tools
- QANTERION 产品对比: https://qanterion.com/zh/vs
- 加密货币网格交易机器人: https://qanterion.com/zh/grid-trading-bot

## Other languages

- English: https://qanterion.com/backtesting
- 繁體中文（台灣）: https://qanterion.com/zh-TW/backtesting
- 繁體中文（香港）: https://qanterion.com/zh-HK/backtesting
- 日本語: https://qanterion.com/ja/backtesting
- 한국어: https://qanterion.com/ko/backtesting
- Português (Brasil): https://qanterion.com/pt-BR/backtesting
- Türkçe: https://qanterion.com/tr/backtesting
- Bahasa Indonesia: https://qanterion.com/id/backtesting
- العربية: https://qanterion.com/ar/backtesting

## Risk notice

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