Freqtrade 回测结果解释
记录 Freqtrade 回测报告中各项指标的含义,方便日后查阅。
策略设置参数 / Settings
| 设置项 / Setting | 值 / Value |
|---|---|
| 回测开始时间 / Backtesting from | 2026-01-01 08:00:00 |
| 回测结束时间 / Backtesting to | 2026-02-10 21:15:00 |
| 交易模式 / Trading Mode | 逐仓合约 / Isolated Futures |
| 回测执行时间 / BT execution time | 17秒 / 17 seconds |
| 最大同时开仓数 / Max open trades | 8 |
| 时间周期 / Timeframe | 15分钟 / 15m |
| 时间周期详情 / Timeframe Detail | 无 / N/A |
| 回测时间范围 / Timerange | 20260101-20260211 |
| 止损 / Stoploss | -50.00% |
| 追踪止损 / Trailing Stoploss | 否 / false |
| 仅达到偏移量时追踪 / Trail only when offset is reached | 否 / false |
| 追踪止损正值 / Trailing Stop positive | 无 / N/A |
| 追踪止损正值偏移量 / Trailing stop positive offset | 0 |
| 自定义止损 / Custom Stoploss | 是 / true |
| 止盈比例 / ROI (Return on Investment) | {“0”: 100} |
| 使用退出信号 / Use Exit Signal | 是 / true |
| 仅盈利时退出 / Exit profit only | 否 / false |
| 退出盈利偏移量 / Exit profit offset | 0 |
| 启用保护机制 / Enable protections | 否 / false |
| 初始余额 / Starting balance | 1000 USDT |
| 最终余额 / Final balance | 960.079 USDT |
| 平均下注金额 / Avg. stake amount | 90.86 USDT |
| 总交易量 / Total trade volume | 251031.206 USDT |
核心指标 / Metrics
| 指标 / Metric | 值 / Value |
|---|---|
| 总盈亏 / Total Profit | -3.992% / -39.921 USDT |
| 复合年均增长率 / CAGR (Compound Annual Growth Rate) | -31.048% |
| 索提诺比率 / Sortino | -4.95 |
| 夏普比率 / Sharpe | -2.66 |
| 卡尔马比率 / Calmar | -6.66 |
| 系统质量数 / System Quality Number (SQN) | -0.22 |
| 期望值(比率)/ Expectancy (ratio) | -0.06 (-0.02) |
| 盈利因子 / Profit factor | 0.975 |
| 总交易次数 / 日均 / Total trades / Daily Avg | 632 / 15.8 |
| 最佳单日收益 / Best day | 80.51% / 80.528 USDT |
| 最差单日亏损 / Worst day | -74.53% / -74.255 USDT |
| 盈/平/亏 / Win/Draw/Loss | 226 / 0 / 406(胜率 WR: 35.76%) |
| 盈/平/亏天数 / Days win/draw/loss | 19 / 0 / 22 |
| 盈利单最短持仓 / Min. Duration winners | 45分钟 / 45 minutes |
| 盈利单平均持仓 / Avg. Duration winners | 9小时8分 / 9 hours, 8 minutes |
| 盈利单最长持仓 / Max. Duration winners | 17小时15分 / 17 hours, 15 minutes |
| 亏损单最短持仓 / Min. Duration Losers | 无 / N/A |
| 亏损单平均持仓 / Avg. Duration Losers | 4小时34分 / 4 hours, 34 minutes |
| 亏损单最长持仓 / Max. Duration Losers | 14小时 / 14 hours |
| 最大连续盈/亏 / Max Consecutive Wins/Loss | 12 / 26 |
| 被拒绝的入场信号 / Rejected entry signals | 515 |
| 入场/出场超时 / Entry/Exit timeouts | 0 / 0 |
| 已取消的交易入场 / Canceled Trade Entries | 0 |
| 已取消的入场订单 / Canceled Entry Orders | 0 |
| 已替换的入场订单 / Replaced Entry Orders | 0 |
账户数据 / Account Data
| 指标 / Metric | 值 / Value |
|---|---|
| 最低余额 / Min balance | 941.67 USDT |
| 最高余额 / Max balance | 1319.513 USDT |
| 市场涨跌幅 / Market change | -12.935% |
| 最大账户回撤 / Max Drawdown (Account) | 28.635% |
| 最大回撤绝对值 / Max Drawdown ABS | 377.843 USDT |
| 回撤持续时间 / Drawdown duration | 12天19小时30分 / 12 days 19:30:00 |
| 回撤开始时盈亏 / Profit at Drawdown start | +319.513 USDT |
| 回撤结束时盈亏 / Profit at Drawdown end | -58.33 USDT |
| 回撤开始时间 / Drawdown start | 2026-01-28 17:00:00 |
| 回撤结束时间 / Drawdown end | 2026-02-10 12:30:00 |
| 最佳交易对 / Best Pair | FHE/USDT:USDT +16.446% |
| 最差交易对 / Worst Pair | ZEC/USDT:USDT -8.315% |
| 单笔最佳交易 / Best single Trade | FHE/USDT:USDT +38.42% |
| 单笔最差交易 / Worst single Trade | FHE/USDT:USDT -47.74% |
夏普比率详解 / Sharpe Ratio
波动率(标准差)衡量收益的波动幅度,定义为实际收益偏离均值的离差平方均值(即方差)的平方根。
夏普比率的完整定义为:
夏普比率 = (策略平均收益率 - 无风险收益率) / 波动率(标准差)
其中无风险收益率通常取国债利率,量化回测中常简化为 0,即:
夏普比率 ≈ 平均收益率 / 波动率
直观理解: 夏普比率表示每承担一单位风险所能获得的超额收益。波动越大、运气成分越大,夏普比率越低;平均收益越高,夏普比率越高。
参考基准:
| 对象 | 夏普比率 |
|---|---|
| 标普500(过去20年) | ≈ 0.5 |
| 巴菲特(伯克希尔) | ≈ 0.75 |
| 优秀对冲基金 | ≥ 2.00 |
注意事项:
- 分散投资与对冲可以降低波动率,从而显著提高夏普比率
- 加杠杆会同比例放大收益率与波动率,夏普比率保持不变;因此加杠杆无法提升策略质量,只能在相同夏普比率下博取更高绝对收益(同时承担更大风险)
- 追求高收益、厌恶波动,夏普比率是最直接的综合评价指标
索提诺比率详解 / Sortino Ratio
夏普比率的改进版本。夏普用总波动率(上涨与下跌都算风险),但投资者真正厌恶的只有下行风险——上涨的波动不应该被惩罚。索提诺比率因此只用下行标准差作为分母。
下行标准差:仅统计收益低于目标收益(通常为 0)的那些周期的离差,计算其标准差。
索提诺比率的定义为:
索提诺比率 = (策略平均收益率 - 无风险收益率) / 下行标准差
与夏普比率的对比:
| 对比项 | 夏普比率 | 索提诺比率 |
|---|---|---|
| 风险定义 | 总波动率(涨跌均算) | 下行波动率(只算亏损) |
| 适用场景 | 收益分布对称的策略 | 收益分布不对称、有明显下行风险的策略 |
| 哪个更严格 | 对上涨也惩罚,偏保守 | 更贴近实际风险感受 |
直观理解: 同一策略,索提诺比率通常高于夏普比率。如果索提诺远高于夏普,说明策略亏损时波动小、盈利时波动大,是理想的不对称收益结构。
参考基准:
| 对象 | 索提诺比率 |
|---|---|
| 一般可接受 | ≥ 1.00 |
| 较优策略 | ≥ 2.00 |
| 优秀对冲基金 | ≥ 3.00 |
卡尔马比率详解 / Calmar Ratio
卡尔马比率关注的核心问题是:你用多大的最大回撤,换来了多少年化收益? 它专门为评估策略在极端亏损下的抗风险能力而设计,是 CTA(商品交易顾问)行业最常用的绩效指标之一。
最大回撤(Max Drawdown):从某一峰值到随后谷底的最大跌幅,衡量策略历史上最惨烈的亏损幅度。
卡尔马比率的定义为:
卡尔马比率 = 年化收益率 / 最大回撤(取绝对值)
直观理解: 卡尔马比率越高,说明单位回撤换来的年化收益越多,策略越”划算”。
与夏普/索提诺的区别:
| 对比项 | 夏普 / 索提诺 | 卡尔马 |
|---|---|---|
| 风险衡量维度 | 日常波动(标准差) | 历史极端最大亏损 |
| 关注周期 | 短期、日频 | 中长期、关注最坏情形 |
| 适用人群 | 量化策略日常评估 | 基金经理、长期资金配置 |
参考基准:
| 评级 | 卡尔马比率 |
|---|---|
| 较差 | < 0.5 |
| 一般 | 0.5 ~ 1.0 |
| 良好 | 1.0 ~ 3.0 |
| 优秀 | ≥ 3.0 |
注意事项:
- 回测周期越短,最大回撤往往越小,卡尔马比率会虚高;需保证足够长的回测时间窗口
Freqtrade 回测结果解释
https://lililib.github.io/posts/8833/