{% extends "base.html" %} {% block content %} {% if analysis %}
敏感性结论:{{ analysis.verdict }}
CAGR 跨度 {{ analysis.cagr_range_s }} ({{ analysis.cagr_min_s }} ~ {{ analysis.cagr_max_s }}), 相邻档最大跳变 {{ analysis.max_jump_s }}, 平滑度 {{ analysis.smoothness_s }} {% if analysis.spikes %},检出 {{ analysis.spikes|length }} 处尖峰{% endif %}。
{% else %}
扫描点数不足,无法评估参数敏感性。
{% endif %}
参数组合数
{{ point_count }}
扫描网格 {{ sweep }}
CAGR 区间
{{ analysis.cagr_min_s }} ~ {{ analysis.cagr_max_s }}
跨度 {{ analysis.cagr_range_s }}
平滑度
{{ analysis.smoothness_s }}
越接近 1 越平滑(≥0.6 且无尖峰视为稳健)
尖峰数
{{ analysis.spikes|length if analysis.spikes else 0 }}
某点显著高于左右邻居即为尖峰
如何判读(plan.md §27):若买入分位 P75→13%、P80→13.5%、P85→13.2%, 说明策略对参数不敏感,结论相对可信; 若 P79→18%、P80→20%、P81→8%,说明存在尖峰,很可能过拟合。 平滑度指标把这一判断从主观观察变成了可量化的数字。
{% if point_count > 1 %}

绩效随参数的变化

{% endif %}

扫描明细

{% for k in sweep_keys %}{% endfor %} {% for p in points %} {% for v in p.key_values %}{% endfor %} {% endfor %}
{{ k }}CAGR总收益最大回撤 SharpeCalmarSortino成交年换手
{{ v }}{{ p.cagr }} {{ p.total_return }} {{ p.max_drawdown }} {{ p.sharpe }} {{ p.calmar }} {{ p.sortino }} {{ p.trade_count }} {{ p.turnover }}
{% if analysis.spikes %}
检出的尖峰: 这意味着收益对参数的微小变化异常敏感,是过拟合的典型信号。
{% endif %}

性能与参数的关系

年化收益 CAGR

最大回撤

Sharpe

成交笔数(换手)

可复现性

项值
敏感性 ID{{ sens_id }}
基准策略{{ strategy_id }} v{{ strategy_version }}
扫描网格{{ sweep }}
区间{{ period }}
数据版本{{ data_version }}
注意:敏感性结论依赖扫描区间长度与股票池规模。 若股票池仅数十只、区间仅数年,即使平滑度低也可能只是样本噪声 —— 应结合 Walk-forward 的样本外结果共同判断。
{% endblock %} {% block scripts %} {% endblock %}