# 回测报告 — 601858

- 生成时间: 2026-10-19 08:03:18 Asia/Shanghai
- 策略: `gp_policy_v1_3` v1.3.0
- 数据区间: 2020-01-02 → 2026-10-16 (1643 bars)
- 成交假设: 信号当日收盘后下单，**次日开盘**成交；双边佣金万三；卖出印花税 0.05%；滑点 0.1%
- 初始资金: 5,000,000

## 策略参数

```json
{
  "strategy_version": "1.3.0",
  "risk_pct": 0.015,
  "name_cap": 0.15,
  "sector_cap": 0.3,
  "extend_block_pct": 0.12,
  "scale_profit": 0.2,
  "vol_mult": 1.2,
  "timeframe": "daily",
  "changelog": "v1.3 exposure: 5-bar touch, MA50 bounce, slower trail, easier breakout"
}
```

## 核心指标

| 指标 | 数值 |
|---|---|
| 总收益 | 1.11% |
| 年化收益 | 0.17% |
| Sharpe (rf=0, √252) | 0.0982 |
| Sortino | 0.0327 |
| 最大回撤 | -3.31% |
| 胜率 | 50.00% |
| 盈亏比 | 1.7815 |
| Profit Factor | 1.7815 |
| 年化换手 | 0.19 |
| 平均持仓天数 | 22.5 |
| 暴露度 | 3.59% |
| 完成回合数 | 4 |
| 期末净值 | 5055301.24 |

## 最大回撤区间

- 峰值日: 2020-09-03
- 谷底日: 2020-09-30
- 恢复日: 尚未恢复
- 最大回撤: -3.31%

## 最近 10 笔交易

| date | side | price | shares | amount | fee | pnl | reason |
|---|---|---|---|---|---|---|---|
| 2020-07-08 | BUY | 7.7878 | 96200 | 749409.1913 | 224.7553 |  | pullback_ma20_5bar |
| 2020-07-28 | SELL | 7.4326 | 96200 | 714440.2622 | 572.0098 | -34744.1738 | stop_or_ma50_2bar |
| 2020-07-29 | BUY | 7.5275 | 98900 | 744695.0695 | 223.3415 |  | bounce_ma50 |
| 2020-09-02 | SELL | 9.4106 | 32900 | 309360.3955 | 247.6865 | 61704.9875 | scale_20pct |
| 2020-09-03 | BUY | 9.5495 | 81000 | 773744.7938 | 232.0538 |  | add_on_confirm |
| 2020-09-28 | SELL | 9.1009 | 147000 | 1336760.57 | 1070.2647 | 66431.5053 | trail_ma20 |
| 2020-09-29 | BUY | 9.5595 | 79800 | 763080.9456 | 228.8556 |  | pullback_ma20_5bar |
| 2020-10-09 | SELL | 9.1009 | 79800 | 725670.0212 | 581.0008 | -37182.0688 | stop_or_ma50_2bar |

## 给交易员的迭代建议

1. 【必须更新】状态「需关注」：Sharpe 0.10 / 回撤 -3.31% / 收益 1.11%。请单票迭代参数或过滤条件；暂不宜当主力配置。
2. 暴露 3.59% 偏低（相对 v1.0 约 8–9% 量级）：仅观察，不作为卡死验收项；若需抬暴露再议触达/回踩条件，勿牺牲 Sharpe。
3. 参数敏感度（仅「必须更新」时）：围绕 `risk_pct`, `name_cap`, `sector_cap`, `extend_block_pct`, `scale_profit` 做小幅扰动，以 Sharpe≥0.50 且收益不低于前一生产版为主验收。

---
_artifacts: `equity.csv` / `trades.csv` / `positions.csv` / `summary.json`_