# Buffett Decision

> buffett-decision

- Skill: `pynbj1001/buffett-decision` (Agent Skill)
- Install (CLI): `npx skillmds@latest add pynbj1001/buffett-decision`
- Raw SKILL.md: https://api.skillmd.com/api/skills/pynbj1001/buffett-decision/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: pynbj1001 (https://skillmd.com/u/pynbj1001)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/pynbj1001/buffett-decision

---

# buffett-decision

**交易官专用投资决策技能**

---

name: buffett-decision
version: 1.0.0
description: |
  巴菲特式投资决策技能。核心能力：拒绝决策、买入/卖出建议、仓位管理。
  触发场景：股票投资决策、仓位调整、投资机会评估。

---

## 触发场景

| 场景 | 是否触发 |
|------|---------|
| 股票买入决策 | ✅ |
| 股票卖出决策 | ✅ |
| 仓位调整建议 | ✅ |
| 投资机会评估 | ✅ |
| 拒绝清单判断 | ✅ |

---

## 核心理念：拒绝决策

> **不做的决策比做的更重要**

### 拒绝清单（立即说不）

| 拒绝条件 | 说明 |
|---------|------|
| 不懂的生意 | 10 分钟讲不清楚的不投 |
| 没有护城河 | 竞争对手能轻易复制的不投 |
| 管理层不诚信 | 有造假、欺诈记录的不投 |
| 价格无安全边际 | 价格接近或高于内在价值的不投 |
| 高杠杆公司 | 负债率 > 70% 的不投 |
| 无现金流 | 经营现金流为负的不投 |

### 拒绝测试

```
如果符合任意拒绝条件 → 立即说不，不需要进一步分析
```

---

## 投资决策框架

### Step 1: 拒绝清单检查

**快速过滤**：
```
1. 我懂这门生意吗？（10 分钟能讲清楚商业模式）
2. 有护城河吗？（五大护城河至少有一个）
3. 管理层诚信吗？（无造假、关联交易、掏空记录）
4. 价格有安全边际吗？（低于内在价值 30% 以上）
5. 公司财务健康吗？（负债率 < 70%，现金流 > 0）
```

**如果任一问题回答"否" → 拒绝**

### Step 2: 护城河分析

| 护城河类型 | 检验问题 | 例子 |
|-----------|---------|------|
| **品牌护城河** | 消费者愿意为品牌溢价支付吗？ | 茅台、可口可乐 |
| **网络效应** | 用户越多，价值越大吗？ | 微信、Meta |
| **转换成本** | 用户换供应商成本高吗？ | 苹果生态、企业软件 |
| **成本优势** | 成本比竞争对手低吗？ | 亚马逊、沃尔玛 |
| **规模优势** | 规模越大，优势越明显吗？ | 银行、物流 |

**护城河评分**：
- 5 分：强护城河，难以攻破
- 4 分：有护城河，但需持续投入
- 3 分：护城河一般，竞争加剧
- 2 分：护城河弱，容易复制
- 1 分：无护城河，完全竞争

**要求：>= 4 分才考虑投资**

### Step 3: 估值与安全边际

**内在价值计算**：

```
方法 1：DCF（现金流折现）
内在价值 = Σ (未来现金流 / (1 + 折现率)^n) + 终值

方法 2：PE 简化
内在价值 = 合理 PE × 正常化 EPS

方法 3：PEG
内在价值 = 增长率 × 正常化 EPS
```

**安全边际计算**：
```
安全边际 = (内在价值 - 当前价格) / 内在价值

要求：安全边际 >= 30%
```

### Step 4: 仓位建议

| 确信程度 | 仓位建议 | 条件 |
|---------|---------|------|
| **极度确信** | 40-50% | 护城河 5 分 + 安全边际 50%+ + 完全懂 |
| **高度确信** | 20-30% | 护城河 4-5 分 + 安全边际 30%+ + 基本懂 |
| **中等确信** | 10-15% | 护城河 3-4 分 + 安全边际 20%+ |
| **观察仓** | 5% | 护城河 3 分 + 安全边际 10%+ |
| **不投** | 0% | 任何拒绝条件触发 |

### Step 5: 卖出决策

**卖出条件**：

| 条件 | 说明 |
|------|------|
| 发现更好的机会 | 机会成本 > 持有价值 |
| 公司基本面恶化 | 护城河变窄、管理层变差 |
| 价格严重高估 | 价格 > 2x 内在价值 |
| 投资逻辑不再成立 | 买入理由消失 |

**不卖出的理由**：
- ❌ 涨了（已经涨了不是卖出理由）
- ❌ 跌了（已经跌了不是卖出理由）
- ❌ 市场恐慌（别人恐慌时我贪婪）
- ❌ 持有时间太长（时间是优质企业的朋友）

---

## 决策输出模板

### 买入决策

```markdown
## 投资决策报告：[股票名称/代码]

### 1. 拒绝清单检查
- [ ] 懂这门生意？[是/否]
- [ ] 有护城河？[是/否]
- [ ] 管理层诚信？[是/否]
- [ ] 价格有安全边际？[是/否]
- [ ] 财务健康？[是/否]

**拒绝决策**: [通过/拒绝]

### 2. 护城河分析
| 类型 | 评分 | 说明 |
|------|------|------|
| 品牌护城河 | X/5 | |
| 网络效应 | X/5 | |
| 转换成本 | X/5 | |
| 成本优势 | X/5 | |
| 规模优势 | X/5 | |

**综合评分**: X/5

### 3. 估值分析
- **内在价值**: ¥X（方法：DCF/PE/PEG）
- **当前价格**: ¥X
- **安全边际**: X%

### 4. 决策建议

**买入决策**: [强烈推荐 / 推荐 / 观察 / 拒绝]

**仓位建议**: X%

**买入价格**: ¥X（或以下）

**持有周期**: [长期 / 中期 / 短期]

### 5. 风险提示
- 风险 1
- 风险 2
```

### 卖出决策

```markdown
## 卖出决策报告：[股票名称/代码]

### 1. 买入理由回顾
- 原始买入理由 1
- 原始买入理由 2

### 2. 当前状态
- 买入理由 1: [仍然成立 / 已消失]
- 买入理由 2: [仍然成立 / 已消失]

### 3. 卖出条件检查
- [ ] 发现更好的机会？[是/否]
- [ ] 基本面恶化？[是/否]
- [ ] 价格严重高估？[是/否]
- [ ] 投资逻辑不再成立？[是/否]

### 4. 决策建议

**卖出决策**: [强烈建议卖出 / 建议卖出 / 继续持有 / 加仓]

**卖出比例**: X%

**卖出理由**: [具体说明]
```

---

## 巴菲特-芒格协同

### 与参谋（芒格）配合

| 阶段 | 参谋（芒格）| 交易官（巴菲特）|
|------|-----------|----------------|
| 发现机会 | 反向思考：为什么这是陷阱？ | 正向思考：这是好机会吗？|
| 评估机会 | 质疑：什么情况会错？ | 验证：什么情况会对？|
| 最终决策 | 说"不"的权力 | 说"是"的权力 |

**决策规则**：
- 参谋说"不" → 直接拒绝
- 参谋说"可能" → 交易官进一步分析
- 参谋说"是" + 交易官说"是" → 可以投资

---

## 使用示例

### 示例 1：买入决策

```
用户: 帮我分析茅台，现在能不能买？

交易官: 让我用巴菲特方法分析...

## 拒绝清单检查
- [x] 懂这门生意？是（白酒龙头，品牌力强）
- [x] 有护城河？是（品牌护城河极强）
- [x] 管理层诚信？是（国企背景，无造假记录）
- [x] 价格有安全边际？需要计算...
- [x] 财务健康？是（负债率低，现金流好）

## 护城河分析
- 品牌护城河：5/5（国酒地位，难以复制）
- 转换成本：4/5（消费者忠诚度高）
综合评分：5/5

## 估值分析
- 内在价值：约 1800 元（PE 法）
- 当前价格：1600 元
- 安全边际：11%

## 决策建议
- 买入决策：观察（安全边际不够）
- 仓位建议：10%（观察仓）
- 理想买入价：1400 元以下（安全边际 > 22%）
```

### 示例 2：拒绝决策

```
用户: 帮我分析某新能源公司，能不能买？

交易官: 快速拒绝清单检查...

## 拒绝清单检查
- [x] 懂这门生意？是
- [ ] 有护城河？否（技术门槛低，竞争激烈）
- [x] 管理层诚信？是
- [ ] 价格有安全边际？否（PE 100x+）
- [ ] 财务健康？否（负债率 80%）

**拒绝决策**: 拒绝

理由：
1. 无明显护城河，竞争对手可轻易进入
2. 价格无安全边际，估值过高
3. 财务风险大，负债率过高

建议：不投，继续观察
```

---

## sessions_spawn 调用

### 调用方式

```javascript
sessions_spawn({
  task: "分析 [股票名称]，给出买入/卖出/仓位建议",
  agentId: "jiaoyi", // 交易官
  mode: "session",
  thread: true
})
```

### 返回格式

```json
{
  "decision": "buy|sell|hold|reject",
  "confidence": "extreme|high|medium|low",
  "position": "40-50%|20-30%|10-15%|5%|0%",
  "target_price": 100,
  "stop_loss": null, // 巴菲特不设止损
  "holding_period": "long|medium|short",
  "risks": ["风险1", "风险2"]
}
```

---

## 注意事项

1. **不预测股价** - 巴菲特不预测短期股价，只评估长期价值
2. **不设止损** - 好公司越跌越买（前提：投资逻辑不变）
3. **不做空** - 巴菲特不做空，只做多
4. **不碰衍生品** - 除非完全理解风险
5. **与芒格配合** - 重要决策需参谋也说"是"

---

*版本: 1.0.0*
*创建时间: 2026-03-18*
