跳到主要内容

绩效指标解读

本页是策略详情的实盘绩效指标释义和帮助入口。指标分别从日收益序列和交易对两条路径计算:先判断收益是否可持续,再用回撤与波动评估代价,最后从交易结构理解收益来源。

所有累计收益均采用单利累计;默认每年交易日数为 yearly_days(默认 252);单笔交易收益以 BP(1 BP = 0.01%) 表示。数值越大不一定越好,应结合策略容量、交易成本和比较基准综合判断。

收益质量

这些指标基于每日策略收益,或由每笔开平仓配对记录汇总而来。

年化收益

将样本期的平均日收益按每年交易日数折算,衡量策略的年化赚钱效率。

平均日收益 × yearly_days

它用于横向比较不同长度的回测,并非复利年化。

绝对收益

回测期间所有日收益直接相加得到的累计收益,展示样本期实际累积了多少收益。

Σ 每日收益(单利)

样本越长通常越高,应与年化收益一同看。

夏普比率

衡量每承担一单位日收益波动可获得多少平均收益。引擎使用零无风险利率。

平均日收益 ÷ 日收益标准差 × √yearly_days

通常越高越好;结果为便于展示会限制在 −5 到 10

卡玛比率

用年化收益除以最大回撤,表示每承受一单位最深回撤可换回多少年化收益。

年化收益 ÷ 最大回撤

越高越好;无回撤时按 10 处理,最终展示范围为 −10 到 20

日胜率

日收益大于或等于 0 的交易日,占全部交易日的比例。

非负收益日数 ÷ 总交易日数

高胜率不等于高收益,还应结合单笔盈亏比判断。

周、月、季、年胜率

将日收益按自然周、月、季、年分别加总;周期总收益大于 0 即记为胜出,再计算胜出周期占比。

正收益周期数 ÷ 全部周期数

年胜率仅统计交易日数不少于 yearly_days / 2 的年份,避免不完整年份干扰。

新高占比

累计收益处于或追平历史新高的交易日占比,用于刻画权益曲线有多大时间在“水面上”。

累计收益 ≥ 历史最高累计收益的天数 ÷ 总天数

越高通常代表修复更快、路径更平顺。

风险与修复

回撤和波动率同样来自日收益序列,并采用与收益一致的单利累计口径。

最大回撤

累计收益从某个历史峰值下跌到之后最低点时出现的最大跌幅。

max(历史累计收益峰值 − 之后累计收益)

越低越好。它描述历史最坏情境,不代表未来损失上限。

年化波动率

日收益围绕平均值的离散程度,按年化交易日数放大,衡量总体收益起伏。

日收益标准差 × √yearly_days

越低越平稳;波动率不区分向上和向下波动。

下行波动率

只使用负收益日计算波动率,专门度量亏损日的起伏和尾部压力。

负收益日的标准差 × √yearly_days

越低越好。与年化波动率对照,可识别风险是否主要来自下跌。

新高间隔

累计收益低于历史新高时,连续处于“水下”的最长交易日数;追平原峰值即结束该段。

最长连续:累计收益 < 历史最高累计收益

越短通常越容易持有,反映等待修复的最长时间。

年化收益高但最大回撤和新高间隔也高,意味着策略可能“赚得到但难持有”。应联合观察夏普比率、卡玛比率、最大回撤和新高间隔。

交易结构

先看交易对如何产生收益,再结合下方的统计覆盖范围判断这些统计是否具有代表性。单笔收益单位为 BP。

单笔收益(BP)

所有交易对收益的平均值,反映一笔交易平均创造或损失多少基点。

Σ 单笔收益(BP)÷ 交易次数

正数代表平均盈利,需结合交易次数判断总贡献。

单笔盈亏比

平均盈利交易的收益除以平均亏损交易的绝对值,衡量“赚时赚多少、亏时亏多少”。

平均盈利(BP)÷ |平均亏损(BP)|

大于 1 说明单笔平均赚得多于亏得;没有亏损交易时,引擎显示为 0。

交易胜率

收益大于或等于 0 的交易对占比,按合并后交易记录的 count 加权。

非负收益交易次数 ÷ 全部交易次数

应与单笔盈亏比一起看:低胜率也可以由高盈亏比支撑。

持仓 K 线数

每笔交易从开仓到平仓的平均持有 bar 数,按交易记录的 count 加权。

Σ(持有 bar 数 × count)÷ 交易次数

数值取决于回测 K 线周期,日线与分钟线不能直接横向比较。

年化交易次数

把样本期累计交易次数按样本交易日数折算到一年,反映策略换手与执行压力。

交易次数 ÷ 样本交易日数 × yearly_days

越高通常意味着成本、冲击与容量约束更值得重点复核。

统计覆盖范围

以下字段不是优劣评分,而是判断交易指标代表性的必要上下文。

统计区间

回测日收益序列的开始日期和结束日期。区间长度会影响年化、胜率和回撤的代表性;建议至少覆盖多种市场环境,短样本尤其容易放大偶然性。

交易次数

统计区间内纳入配对计算的交易总次数,是判断胜率和盈亏比是否有足够样本的基础。交易次数少时,单笔指标可能受极少数样本影响。

多头占比

回测权重记录中,多头权重行占全部权重行的比例,用于展示策略更偏向做多还是双向。

多头权重记录数 ÷ 全部权重记录数

它表示记录占比,并非资金规模或收益贡献占比。

空头占比

回测权重记录中,空头权重行占全部权重行的比例。

空头权重记录数 ÷ 全部权重记录数

多头占比与空头占比应结合仓位大小、基准和市场环境共同解读。

品种数量

本次回测覆盖的交易品种数,用于判断策略收益是否依赖少数标的。数量本身不代表分散化程度,还应看同期持仓与权重集中度。