Files
stock/docs/algorithm_recommendation.md
freedakgmail 9c7d7abdd4 Initial commit
2026-07-17 18:49:35 +08:00

284 lines
11 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 算法综合建议报告
> 生成时间: 2026-02-26
> 基于: v6分析报告 + v7时间点优化测试
> 回测区间: 2025-01-02 ~ 2026-02-25 (275个交易日, 约14个月)
> 初始资金: ¥200,000
> 交易时点: 买入09:35 / 卖出13:40 (v7网格搜索最优)
---
## 一、最终推荐:三款算法 适配三类投资者
### 🏆 推荐一:追求最大收益 → `PE50G3|TP10/SL6|ign|h60|10%`
```
年化收益: 18.2% | 回撤: 7.1% | 胜率: 58.2% | PF: 1.86
盈利: +¥53,343 | 交易: 498笔
```
**参数配置:**
| 参数 | 值 | 含义 |
|------|-----|------|
| take_profit | 10% | 盈利10%止盈 |
| stop_loss | 6% | 亏损6%止损 |
| ignore_sell | ✅ | 忽略扫描卖出信号 |
| max_hold_days | 60天 | 最长持仓60天 |
| position_pct | 10% | 每笔占总资金10% |
| partial_exit | 50% | 到TP时卖一半 |
| momentum_trail_gap | 3% | 剩余仓跟踪止盈回撤3% |
| no_timeout_if_rising | ✅ | 连涨中不强制平仓 |
**推荐依据:**
1. **年化18.2%** — 所有算法中绝对收益最高
2. **胜率58.2%** — 接近6成交易盈利,心理压力较小
3. **PF 1.86** — 每亏1元可赚1.86元,风险回报良好
4. **部分止盈(PE50)** — 到达止盈时卖一半锁利,剩余跟踪上涨,兼顾落袋为安和追涨
5. **回撤7.1%** — 在高收益类中回撤控制较好
**适合人群:** 有一定风险承受力、追求资产增值的投资者
---
### 🛡️ 推荐二:追求最佳风险收益比 → `PE50G3+BE8|TP12/SL8|d3|h60|8%`
```
年化收益: 17.0% | 回撤: 5.3% | 胜率: 53.8% | PF: 1.93
盈利: +¥47,902 | 交易: 565笔 | Calmar比: 3.22
```
**参数配置:**
| 参数 | 值 | 含义 |
|------|-----|------|
| take_profit | 12% | 盈利12%止盈 |
| stop_loss | 8% | 亏损8%止损 |
| sell_confirm_days | 3天 | 卖出信号连续3天才执行 |
| max_hold_days | 60天 | 最长持仓60天 |
| position_pct | 8% | 每笔占总资金8% |
| partial_exit | 50% | 到TP时卖一半 |
| momentum_trail_gap | 3% | 剩余仓跟踪止盈回撤3% |
| breakeven_at | 8% | 盈利8%后止损移至成本价 |
| no_timeout_if_rising | ✅ | 连涨中不强制平仓 |
**推荐依据:**
1. **Calmar比 3.22** — 风险调整收益最优(每1%回撤获得3.22%年化回报)
2. **回撤仅5.3%** — 所有算法中最低,20万本金最大浮亏约¥10,600
3. **保本止损(BE8)** — 盈利8%后止损线上移至成本价,杜绝"盈转亏"
4. **延迟卖出(d3)** — 避免被一日性假信号洗出
5. **PF 1.93** — 盈亏比接近2倍,安全边际充足
**适合人群:** 厌恶大幅波动、希望稳定增值的投资者(如退休金管理)
---
### 📊 推荐三:兼顾稳定性和收益 → `PE30G3+BE8|TP10/SL6|ign|h60|10%`
```
年化收益: 17.4% | 回撤: 7.5% | 胜率: 55.9% | PF: 1.83
盈利: +¥50,070 | 交易: 473笔
```
**参数配置:**
| 参数 | 值 | 含义 |
|------|-----|------|
| take_profit | 10% | 盈利10%止盈 |
| stop_loss | 6% | 亏损6%止损 |
| ignore_sell | ✅ | 忽略扫描卖出信号 |
| max_hold_days | 60天 | 最长持仓60天 |
| position_pct | 10% | 每笔占总资金10% |
| partial_exit | 30% | 到TP时卖30% |
| momentum_trail_gap | 3% | 剩余仓跟踪止盈回撤3% |
| breakeven_at | 8% | 盈利8%后止损移至成本价 |
| no_timeout_if_rising | ✅ | 连涨中不强制平仓 |
**推荐依据:**
1. **年化17.4%** — 收益在三款推荐中排第二
2. **保本止损 + 较小止损幅度(SL6)** — 双重下行保护
3. **部分止盈仅30%** — 比PE50更激进,留更多仓位追涨
4. **跨期表现稳定** — v6报告中弱势期亏损最小(-34.0%),近半年最佳(+23.9%)
5. **v7时间优化提升最大之一** — 年化从15.0%→17.4%(+2.4pp)
**适合人群:** 希望在熊市中减少损失、牛市中不错过行情的均衡型投资者
---
## 二、不推荐的算法及原因
### ❌ 纯MT策略 (MT3G3+BE8|TP10/SL8|ign|h∞|8% & 10%)
| 指标 | 8%仓位版 | 10%仓位版 |
|------|---------|----------|
| 年化 | 10.2% | 8.8% |
| 回撤 | 6.8% | 7.5% |
| 盈利 | ¥26,454 | ¥22,044 |
**不推荐原因:**
1. 年化仅8.8%~10.2%,远低于其他算法(17%~18%
2. 无限持仓(h∞)导致资金占用时间过长
3. 不限持仓天数时,MT特性的"不卖"倾向会让亏损扩大
4. 回撤并无显著优势(6.8%~7.5%并不比5.3%的Calmar冠军好)
### ❌ 纯MT4策略 (MT3G4|TP10/SL8|ign|h∞|8%)
年化仅10.8%,且回撤高达8.3%,风险收益比差。
### ⚠️ base策略 (TP12/SL6|d3|h30|10%) — 谨慎使用
年化14.8%看似不错,但:
- 胜率仅45.7%(超半数交易亏损)
- 无v6保护机制,弱势期亏损严重(v6报告中2025H1亏-42.7%
- 风险控制能力弱(回撤7.7%
---
## 三、决策依据:多维度对比
### 3.1 收益 vs 风险散点
```
年化收益↑
18% ─┤ ★PE50G3(7.1%)
│ ★PE30G3+BE8(7.5%)
17% ─┤ ★PE50G3+BE8(5.3%)
16% ─┤ ★base/SL8(6.5%)
15% ─┤ ★base/SL6(7.7%)
11% ─┤ ★MT3G4(8.3%) ★MT+BE8/8%(6.8%)
9% ─┤ ★MT+BE8/10%(7.5%)
└──────┬────┬────┬────┬────── 回撤↓(越左越好)
5% 6% 7% 8%
```
**理想位置:左上角(高收益、低回撤)**
- `PE50G3+BE8` 最接近左上角(17.0%年化 / 5.3%回撤)
- `PE50G3` 收益最高但回撤稍高
### 3.2 跨期稳定性(来自v6报告)
| 策略 | 2025H1(弱势) | 2025H2(反弹) | 2026Q1(强势) | 稳定性评级 |
|------|-------------|-------------|-------------|-----------|
| PE50G3 | -44.9% | +37.9% | +49.5% | ⭐⭐⭐ |
| PE50G3+BE8 | ~-35% | ~+35% | ~+50% | ⭐⭐⭐⭐ |
| PE30G3+BE8 | **-34.0%** | +33.8% | **+56.9%** | ⭐⭐⭐⭐⭐ |
| base/SL6 | -42.7% | +53.1% | +68.5% | ⭐⭐ |
**PE30G3+BE8** 的跨期稳定性最佳:弱势期亏损最小,强势期依然优秀。
### 3.3 v7时间点优化受益程度
| 策略 | 年化提升 | 盈利提升 | 受益评级 |
|------|---------|---------|---------|
| base/SL6 | +5.0pp | +¥15,023 | ⭐⭐⭐⭐⭐ |
| PE30G3+BE8 | +2.4pp | +¥7,548 | ⭐⭐⭐⭐ |
| PE50G3+BE8 | +2.3pp | +¥7,214 | ⭐⭐⭐⭐ |
| PE50G3 | +1.6pp | +¥5,146 | ⭐⭐⭐ |
| MT系列 | +0.3~1.5pp | +¥758~4,226 | ⭐⭐ |
**结论:** 含PE(部分止盈)特性的算法从新时间点中受益最大。
---
## 四、核心机制解读:为什么这些参数组合有效
### 4.1 忽略卖出信号 (ignore_sell) 为什么有效?
扫描系统的"推荐卖出"信号以MACD死叉为主,信号强度仅70-79分(中等),但往往:
- 在股价短暂回调时触发 → 导致过早卖出
- 在连涨后的正常技术性调整中触发 → 错失后续上涨
- **结论:** 用止盈/止损等数学规则替代主观卖出信号更可靠
### 4.2 部分止盈 (PE) 为什么优于全仓止盈?
| 场景 | 全仓止盈 | 部分止盈 |
|------|---------|---------|
| 到达TP后继续涨 | ❌ 已全部卖出,错失涨幅 | ✅ 剩余仓位继续盈利 |
| 到达TP后回调 | ✅ 全部锁利 | ✅ 已卖出部分锁利,剩余有跟踪止盈保护 |
| 到达TP后暴跌 | ✅ 全部锁利 | ⚠️ 剩余部分可能从盈利变亏(但BE8保本止损可防止) |
**PE + BE组合** 是最优解:卖出部分+保本止损 = 既锁利又不错过后续上涨
### 4.3 为什么09:35买入比10:00好?
- **09:35** 是开盘后第一根5分钟K线收盘
- 开盘30秒~5分钟内,前一天的重大利好/利空已反映在价格中
- 但此时散户恐慌/贪婪尚未完全消化 → 有定价偏差可利用
- **10:00** 时市场已趋于均衡,套利空间缩小
### 4.4 为什么13:40卖出比15:00好?
- **13:40** 是午盘开盘后40分钟
- 此时下午趋势已基本确立,避免了尾盘集合竞价的不确定性
- **15:00** 的收盘价受到大量集合竞价影响,波动更大
- 提前20分钟卖出还可规避尾盘跳水风险
---
## 五、实盘操作建议
### 5.1 资金分配方案
| 方案 | 分配比例 | 预期年化 | 预期回撤 |
|------|---------|---------|---------|
| 激进型 | 100% → PE50G3 | 18.2% | 7.1% |
| 均衡型 | 50% PE50G3 + 50% PE50G3+BE8 | ~17.6% | ~6.2% |
| 稳健型 | 100% → PE50G3+BE8 | 17.0% | 5.3% |
| 超稳型 | 60% PE50G3+BE8 + 40% 现金/货基 | ~10.2% | ~3.2% |
### 5.2 每日操作流程
```
09:25 查看全景扫描结果 → 确认买入候选名单
09:35 在开盘第一根5分钟K线收盘时下单买入
(按信号加权计算仓位: 强信号×1.2~1.5倍, 弱信号×0.7~0.8倍)
13:40 检查持仓状态:
- 触发止盈10% → 卖出50%PE50
- 触发止损6%/8% → 全仓卖出
- 已启动保本止损 → 跌破成本价时全仓卖出
- 连涨启动跟踪止盈 → 从最高点回落3%时卖出剩余
15:00 记录当日操作,更新持仓表
```
### 5.3 风险控制红线
1. **单笔仓位不超过总资金10%** — 即使信号再强也不加码
2. **总持仓不超过80%** — 始终保留20%现金应对极端行情
3. **连亏5笔暂停1天** — 避免情绪化交易
4. **月亏超过5%暂停半月** — 检查是否市场环境变化
---
## 六、风险提示
1. **⚠️ 过拟合风险** — 所有回测结果都存在对历史数据的过拟合,实际收益可能低于回测20-40%
2. **⚠️ 2025H1全部亏损** — 回测期包含一段弱势行情,所有策略均亏损-34%~-53%
3. **⚠️ 5分钟数据覆盖率仅26%** — 约74%的交易日使用mid价(开盘+收盘)/2代替,新时间点优势尚未充分体现
4. **⚠️ 滑点和手续费未计入** — 实际交易中每笔约0.1%~0.3%的摩擦成本,全年约降低1-3%收益
5. **⚠️ 信号依赖** — 策略依赖扫描系统产生买入信号,信号质量决定策略上限
---
## 七、总结
| 维度 | 推荐策略 | 值 |
|------|---------|-----|
| 最高收益 | PE50G3\|TP10/SL6 | 年化 18.2% |
| 最低风险 | PE50G3+BE8\|TP12/SL8 | 回撤 5.3% |
| 最佳平衡 | PE30G3+BE8\|TP10/SL6 | 年化17.4%/回撤7.5% |
| 最佳Calmar | PE50G3+BE8\|TP12/SL8 | 3.22 |
| 最高胜率 | MT3G4 | 59.6% (但年化仅10.8%) |
| 最高PF | PE50G3+BE8\|TP12/SL8 | 1.93 |
**我的最终建议:**
> 对于实盘交易,**首选 `PE50G3+BE8|TP12/SL8|d3|h60|8%`**(风险调整冠军)。
>
> 理由:
> 1. 年化17.0%已超过绝大多数公募基金
> 2. 回撤5.3%意味着20万本金最大浮亏仅¥10,600,心理压力极小
> 3. Calmar比3.22表明每承受1%风险可获3.22%回报,效率极高
> 4. BE保本止损机制确保盈利不会变亏损
> 5. d3延迟确认机制过滤虚假信号
> 6. 该策略在v7时间优化中提升+2.3pp,从时间点优化中受益显著
>
> 如果愿意承受更多波动换取更高收益,可将一半资金分配给 `PE50G3|TP10/SL6|ign|h60|10%`。