# 通用知识库 — 主力五阶段

## 一、全周期五阶段

```
吸筹 → 洗盘 → 拉升 → 出货 → 砸盘
  ↑       ↑       ↑       ↑       ↑
建仓期  震仓期  主升期  派发期  收尾期
```

### 阶段1：吸筹（建仓期）
```
特征:
  价格: 低位横盘/阴跌后企稳
  量能: 温和放量, 偶有倍量
  K线: 小阳线频繁出现（机构建仓）
  OBV: 底背离（价格不涨OBV涨）
  
操作: 建底仓2成
代码: 吸筹阶段→分批建仓
```

### 阶段2：洗盘（震仓期）
```
特征:
  价格: 中位回调, 不破前低
  量能: 缩量下跌（量比<0.7）
  K线: 阴线但不破MA60
  OBV: 不降反升或横盘（洗出不洗筹）
  
误区: "跌了快跑" — 错！缩量洗盘=加仓机会
操作: 持有/加仓（缩量=浮筹已尽）
代码: 洗盘阶段→持有
```

### 阶段3：拉升（主升期）
```
特征:
  价格: 放量突破平台, 沿MA5上攻
  量能: 量比1.5-3.0
  K线: 连续阳线, 偶有跳空
  OBV: 同步上升
  
操作: 持有/加仓（加仓只在回踩MA5/MA10时）
代码: 拉升阶段→持有/加仓
```

### 阶段4：出货（派发期）
```
特征:
  价格: 高位震荡, 冲高回落
  量能: 放量滞涨（量比大但价格不涨）
  K线: 长上影, 高开低走大阴
  OBV: 顶背离（价格新高OBV不新高）
  
操作: 减仓/清仓
代码: 出货阶段→减仓/清仓
警惕信号: 高位放量滞涨=一票否决
```

### 阶段5：砸盘（收尾期）
```
特征:
  价格: 连续下跌, 破MA60
  量能: 放量下跌（主力不计成本出）
  K线: 大阴线, 跳空下跌
  OBV: 陡峭下降
  
操作: 清仓不犹豫, 不抄底
代码: 砸盘阶段→不碰
```

## 二、洗盘 vs 出货判断矩阵

| 对比项 | 洗盘 | 出货 |
|:------|:-----|:----|
| 价格位置 | 中位(<50%) | 高位(>65%) |
| 成交量 | 缩量(量比<0.7) | 放量(量比>1.3) |
| 下跌速度 | 缓慢 | 急速/阴跌 |
| 反弹速度 | 快 | 慢/无 |
| OBV | 上升/横盘 | 下降 |
| MA60 | 不破 | 跌破 |
| 筹码 | 不动/向上 | 向上转移 |
| 市场情绪 | 恐慌(散户卖) | 亢奋(散户接) |

### 一句话判断
```
洗盘: 缩量跌+快速反弹+OBV不降+不破60日线
出货: 放量大跌+持续阴跌+OBV下行+破均线
```

## 三、位置与阶段的关系（列贵贱者存乎位）

```
位置标签 | 常见阶段        | 核心关注
低位<35% | 吸筹/筑底/洗盘  | 主力来没来？
中位35-65%| 洗盘/拉升/整理 | 主力走没走？
高位>65% | 出货/砸盘/冲顶  | 还能走多远？
```

**⚠️ 位置≠阶段**：同样在80%位置，可能是主升浪加速也可能是出货尾声。判断核心是主力的量价配合，不是位置本身。

## 四、瀑布与年龄（波段年龄瀑布框架）

### 算法定义
```python
年龄 = 上涨段内每日涨幅均值（不是MDD回撤）
瀑布 = 下跌段内每日跌幅均值

年龄分类:
  25岁: >2.5%/天   → 强势, 持有
  45岁: 0.8-1.5%/天 → 稳健, 最理想
  55岁: <0.8%/天   → 慢趋势, 减仓预警
  75岁: <0.3%/天   → 老年化, 观察变盘

瀑布分类:
  大瀑布: >2.5%/天 → 急跌对应急涨（不恐慌不加仓）
  中瀑布: 1-2.5%/天 → 正常调整（回踩不破=买点）
  小瀑布: <1%/天   → 健康回调（不用管）
```
