# 风险控制策略研究与设计

## 🎯 研究目标

设计适合A股市场的风险控制策略，包括：
- 头寸控制策略
- 止损止盈策略
- 资金管理策略
- 实时监控策略

---

## 1. 头寸控制策略

### 1.1 单票仓位限制

**核心思想**：单个股票仓位不能太大，避免黑天鹅风险。

**推荐方案**：
- **保守型**：单票最大 5-10%
- **平衡型**：单票最大 15-20%
- **进取型**：单票最大 25-30%

**强制约束**：
```
单票仓位 ≤ max(总资金 × 单票上限, 总资金 × 流动性调整上限)
```

**流动性调整**：
- 日均成交额 < 1亿：单票最大 2%
- 日均成交额 < 5亿：单票最大 5%
- 日均成交额 > 10亿：按原定上限

**理论依据**：
- 根据凯利公式，分散投资降低回撤
- A股黑天鹅多，单票暴雷风险大
- 即使判断正确，分散也不会错过太多

### 1.2 行业集中度控制

**核心思想**：避免同一行业过度集中，行业系统性风险。

**推荐方案**：
- 单个行业最大 20-30%
- 相关性高的行业合计不超过 40%
- 周期行业整体仓位上限

**为什么需要**：
- A股政策对行业影响大
- 周期性行业容易集体暴跌
- 分散行业降低黑天鹅

### 1.3 总仓位动态调整

**核心思想**：根据市场风险水平动态调整总仓位。

**调整方法**：
| 市场波动率 | 推荐总仓位 |
|------------|-------------|
| 低波动率 | 70-90% |
| 中波动率 | 40-70% |
| 高波动率 | 20-40% |
| 极高波动率 | 0-20% |

**波动率判断**：
- 用20日历史波动率判断
- 或者用GARCH预测波动率

**理论依据**：
- A股波动率聚类，高波动收益风险比低
- 动态调整能大幅降低最大回撤
- 长期收益更高，回撤更小

### 1.4 杠杆限制

**A股量化推荐**：
- 个人量化：杠杆 ≤ 1.0（不杠杆）
- 机构：杠杆 ≤ 1.5
- 极端情况：禁止杠杆

**理由**：
- A股波动大，杠杆放大风险
- 黑天鹅会强制平仓爆仓
- 活下去比赚快钱重要

---

## 2. 止损止盈策略

### 2.1 固定比例止损

**方案**：
- 入场价格下跌一定比例立即止损
- 推荐：5-8%
- 保守：3-5%
- 进取：8-10%

**优点**：
- ✅ 简单明确，容易实现
- ✅ 严格控制单笔损失
- ✅ 机械化操作，克服人性弱点

**缺点**：
- ❌ 容易被震荡洗出去
- ❌ 个股波动率不同，固定比例不够灵活

**推荐适用**：
- 短线策略推荐
- 突破策略非常适合

### 2.2 移动/追踪止损

**方案**：
- 价格创新高，止损跟着上涨
- 止损位 = 最高价 × (1 - 止损比例)
- 推荐比例：5-10%

**优点**：
- ✅ 让利润奔跑
- ✅ 自动锁定盈利
- ✅ 下跌到止损自动执行

**缺点**：
- ❌ 震荡市容易止损后反转
- ❌ 比固定止损更复杂

**推荐适用**：
- 趋势跟踪策略推荐
- 中长线持有推荐

### 2.3 动态止损

**方案**：
- 基于波动率调整止损幅度
- 波动率高，止损放宽
- 波动率低，止损收紧

**计算示例**：
```
止损幅度 = 2 × ATR
```
(ATR 就是平均真实波动范围)

**优点**：
- ✅ 适应不同股票特性
- ✅ 更科学，波动率大本来就波动大

**缺点**：
- ❌ 实现稍复杂
- ❌ 参数需要回测优化

**推荐适用**：
- ✅ 推荐，比固定比例更好

### 2.4 策略级止损

**方案**：
- 整体策略亏损达到一定比例，全部清仓停止交易
- 推荐：最大回撤 15-20% 止损

**为什么需要**：
- 策略可能失效
- 市场环境可能变化
- 严格止损活下来

**这是账户最后一道防线**

### 2.5 止盈策略

**推荐方案**：
- **移动止盈**：和移动止损一样，让利润奔跑
- **目标止盈**：达到目标收益卖出，推荐：20-50%
- **不主动止盈**：让趋势走完，止损止盈一体

**对比**：
| 策略 | 优点 | 缺点 |
|------|------|------|
| 移动止盈 | 赚大钱，抓大趋势 | 回吐部分利润 |
| 目标止盈 | 锁定利润，落袋为安 | 错过大趋势 |
| 移动止损一体 | 简单，自动 | 需要严格执行 | 推荐 |

**A股推荐**：移动止损（移动止盈，止盈止损一体

---

## 3. 资金管理策略

### 3.1 凯利公式应用

**凯利公式**：
```
f* = (bp - q) / b
f* = 最优仓位比例
b = 赔率（赢赚多少 / 输亏多少）
p = 胜率
q = 输率 = 1-p
```

**A股应用调整**：
- 实际使用 半凯利：f = 0.5 × f*
- 更保守，避免估计错误
- 推荐：半凯利比 full凯利

**优缺点**：
- ✅ 理论最优，长期收益最高
- ✅ 数学上严谨
- ❌ 需要估计胜率赔率，估计不准会出问题
- ❌ 单策略适用，多策略需要组合应用

**推荐**：作为参考，不直接用full凯利，用半凯利

### 3.2 风险平价

**思想**：每个资产按风险分配资金，波动率高分配少，波动率低分配多。

**公式**：
```
w_i = (1/vol_i) / Σ(1/vol_j)
```

**优点**：
- ✅ 风险分散均匀
- ✅ 最大回撤更小
- ✅ 震荡熊市表现好

**缺点**：
- ❌ 牛市表现不如趋势选股
- ❌ 会过度配置低波动债券

**A股适用性**：
- ✅ 多股票组合推荐
- ✅ 长期稳健组合推荐

### 3.3 固定比例分配

**思想**：固定等分资金到N个股票，每个差不多仓位。

**优点**：
- ✅ 非常简单
- ✅ 不容易出现极端集中度
- ✅ 容易实现

**推荐**：个人量化推荐，简单有效

### 3.4 等权 vs 风险平价 vs 凯利

| 方法 | 复杂程度 | 推荐场景 |
|------|------------|----------|
| 等权 | 极低 | ⭐⭐⭐⭐⭐ 个人量化推荐 |
| 风险平价 | 中 | ⭐⭐⭐⭐ 稳健组合推荐 |
| 凯利 | 高 | ⭐⭐⭐ 有估计能力推荐 |

---

## 4. 交易频率控制

### 4.1 为什么需要控制

- 过度交易问题：
- 手续费蚕食利润
- 频繁交易容易出错
- 滑点累计影响大

### 4.2 控制方法

**冷却期控制**：
- 同一股票卖出后N天不能买入
- 推荐N = 1-3天
- 避免追涨杀跌

**单日交易次数限制**：
- 总单日买入次数限制
- 推荐：不超过10次/日

**策略级别限制**：
- 每个策略总持仓股票数量限制
- 推荐：5-20只

---

## 5. 实时监控策略

### 5.1 风险阈值监控

**监控指标**：
| 指标 | 警告阈值 | 紧急阈值 |
|------|----------|----------|
| 单日回撤 | 3% | 5% |
| 累计回撤 | 10% | 15% |
| 最大回撤 | - | 20% |
| 单票仓位 | 25% | 40% |
| 行业仓位 | 20% | 30% |
| VaR(95%)单日 | 2% | 3% |
| 波动率年化 | 25% | 40% |

### 5.2 预警级别

| 级别 | 处理方式 |
|------|----------|
| **信息** | 记录日志，继续观察 |
| **警告** | 通知，提醒注意，不干预 |
| **严重** | 限制新开仓，准备处理 |
| **紧急** | 执行减仓/清仓 |

### 5.3 异常交易检测

**检测内容**：
- 价格跳空超过N%：检查是不是真的
- 成交量异常放大：检查是不是异动
- 连续涨跌停：流动性检查
- 停牌预警：提前控制仓位

---

## 6. A股特有风险控制

### 6.1 涨跌停风险控制

**规则**：
- 涨停不买入
- 跌停不卖出（已经跌停卖不出）
- 接近涨跌停（价格超过涨跌停90%）增加风控检查
- 涨跌停价格不允许挂单成交

### 6.2 T+1风险控制

**规则**：
- 记录当日买入
- 当日买入当日不能卖出
- 卖出后冷却期
- 控制单日买入总金额上限

### 6.3 流动性风险控制

**规则**：
- 订单成交量 / 当日成交量 ≤ 流动性限制比例
- 推荐限制比例：10%
- 超过限制拒绝订单
- 小票流动性限制更严格

### 6.4 停牌风险控制

**规则**：
- 停牌股票不能买入
- 已经持有停牌，计算风险敞口

---

## 7. 总结：推荐风控策略组合

### 个人量化推荐组合（简单有效）：

| 层级 | 策略 | 参数（保守型） |
|------|------|----------------|
| **账户层** | 策略级最大回撤止损 | 最大回撤 15% 清仓 |
| **组合层** | 总仓位动态调整 | 根据波动率调整 |
| **行业层** | 行业集中度限制 | 单个行业 ≤ 20% |
| **个股层** | 单票仓位限制 + 动态ATR止损 | 单票 ≤ 5%，止损 2×ATR |
| **资金分配** | 等权分配 | 简单有效 |
| **监控层** | 多级阈值监控五级应急 | 预警→限制→减仓→清仓→停机 |

### 为什么这么设计：
1. **简单比复杂好，简单不容易出问题
2. **层层设防，一道一道关卡，层层控制风险
3. **A股就是这样，黑天鹅多，必须多层防护
4. **活下去最重要**，活下来才有收益

---

## 8. 实施建议

### 实施顺序：
1. 先实现基础：单票限制 + 固定止损 + 总仓位限制
2. 再优化：动态ATR止损 + 波动率调整
3. 再完善：行业集中度 + 风险平价

### 测试顺序：
1. 回测验证不同参数
2. 样本外测试
3. 实盘小资金测试
4. 实盘大资金

---

**本章完** ⚔️
