# 回测报告 — 603919

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

## 策略参数

```json
{
  "strategy_version": "1.2.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.4,
  "timeframe": "daily",
  "changelog": "v1.2 entry-first: 3-bar MA20 touch, breakout day entry, no vol AND"
}
```

## 核心指标

| 指标 | 数值 |
|---|---|
| 总收益 | 2.93% |
| 年化收益 | 0.45% |
| Sharpe (rf=0, √252) | 0.2499 |
| Sortino | 0.0630 |
| 最大回撤 | -2.96% |
| 胜率 | 33.33% |
| 盈亏比 | 1.7965 |
| Profit Factor | 0.8982 |
| 年化换手 | 0.14 |
| 平均持仓天数 | 15.0 |
| 暴露度 | 2.38% |
| 完成回合数 | 3 |
| 期末净值 | 5146513.20 |

## 最大回撤区间

- 峰值日: 2020-07-15
- 谷底日: 2020-07-24
- 恢复日: 尚未恢复
- 最大回撤: -2.96%

## 最近 10 笔交易

| date | side | price | shares | amount | fee | pnl | reason |
|---|---|---|---|---|---|---|---|
| 2020-04-29 | BUY | 9.2392 | 81100 | 749526.3435 | 224.7905 |  | pullback_ma20_3bar |
| 2020-04-30 | SELL | 8.4615 | 81100 | 685681.0989 | 548.9841 | -63620.4541 | stop_or_ma50_2bar |
| 2020-05-12 | BUY | 8.7788 | 84300 | 740272.3261 | 222.0151 |  | pullback_ma20_3bar |
| 2020-05-28 | SELL | 11.9880 | 28100 | 336593.3098 | 269.4902 | 89909.8728 | scale_20pct |
| 2020-06-09 | SELL | 11.5884 | 56200 | 650747.0655 | 521.0145 | 157380.1915 | trail_ma10 |
| 2020-06-29 | BUY | 14.4544 | 53700 | 776436.2890 | 232.8610 |  | wrong_sell_try |
| 2020-07-27 | SELL | 13.7862 | 53700 | 739726.6848 | 592.2552 | -36476.7432 | stop_or_ma50_2bar |

## 给交易员的迭代建议

1. 【必须更新】状态「需关注」：Sharpe 0.25 / 回撤 -2.96% / 收益 2.93%。请单票迭代参数或过滤条件；暂不宜当主力配置。
2. Profit Factor 0.90 < 1：亏多赚少。优先复查出场与盈亏比，再做 `risk_pct` / 止损相关小网格；勿先动仓位上限。
3. 胜率 33.33% 且 PF 0.90 一般：叠加成交额/波动过滤减少假突破，或略提高趋势确认门槛。
4. 暴露 2.38% 偏低（相对 v1.0 约 8–9% 量级）：仅观察，不作为卡死验收项；若需抬暴露再议触达/回踩条件，勿牺牲 Sharpe。
5. 参数敏感度（仅「必须更新」时）：围绕 `risk_pct`, `name_cap`, `sector_cap`, `extend_block_pct`, `scale_profit` 做小幅扰动，以 Sharpe≥0.50 且收益不低于前一生产版为主验收。

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