# Stock Picker

> ［何时使用］当用户需要选股时；当用户问"这家公司值得投资吗"时；当进行个股分析时；当需要 PEG 估值时

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

---


# 选股专家 🎯

**基于《彼得·林奇的成功投资》**

---

## 📋 功能描述

基于林奇 13 条原则选股，PEG 估值，生活选股法。

**适用场景：**
- 个股筛选
- PEG 估值
- 公司类型分类
- 生活选股法

**边界条件：**
- 不替代深入研究
- 需配合财报分析
- 生活观察需验证
- 个体风险需考虑

---

## 🎯 核心功能

### 功能 1：公司类型分类（6 种）

**6 大公司类型：**

| 类型 | 特征 | 策略 | 预期收益 |
|------|------|------|---------|
| 缓慢增长型 | 大型成熟公司 | 分红收益 | 5-10% |
| 稳定增长型 | 大型稳定公司 | 长期持有 | 10-15% |
| 快速增长型 | 中小型高增长 | 核心持仓 | 20%+ |
| 周期型 | 随经济周期波动 | 择时交易 | 波动大 |
| 困境反转型 | 遭遇困难但有转机 | 高风险高回报 | 50%+ |
| 隐蔽资产型 | 拥有未被发现的资产 | 价值发现 | 20%+ |

### 功能 2：林奇 13 条原则检查

**13 条原则：**

| 原则 | 是否符合 | 说明 |
|------|---------|------|
| 1. 名字枯燥 | ✅/❌/❓ | 枯燥名字往往被忽视 |
| 2. 业务枯燥 | ✅/❌/❓ | 枯燥业务竞争少 |
| 3. 机构不持有 | ✅/❌/❓ | 机构少关注度低 |
| 4. 充满谣言 | ✅/❌/❓ | 谣言创造机会 |
| 5. 利基行业 | ✅/❌/❓ | 利基行业竞争少 |
| 6. 不断回购 | ✅/❌/❓ | 回购提升每股价值 |
| 7. 内部人买入 | ✅/❌/❓ | 内部人最了解 |
| 8. 盈利持续增长 | ✅/❌/❓ | 持续增长是关键 |
| 9. 资产负债表强 | ✅/❌/❓ | 财务稳健 |
| 10. PEG<1 | ✅/❌/❓ | 估值合理 |
| 11. 自由现金流 | ✅/❌/❓ | 现金流充沛 |
| 12. 生活可观察 | ✅/❌/❓ | 生活选股法 |
| 13. 简单易懂 | ✅/❌/❓ | 业务简单 |

**符合数量：** [X/13]

### 功能 3：PEG 估值

**计算公式：**
```
PEG = PE / 盈利增长率

PEG < 1：低估
PEG = 1-1.5：合理
PEG = 1.5-2：高估
PEG > 2：严重高估
```

**投资建议：**
| PEG | 建议 | 说明 |
|-----|------|------|
| <1 | 强烈买入 | 极佳机会 |
| 1-1.5 | 买入 | 合理价格 |
| 1.5-2 | 观察 | 价格偏高 |
| >2 | 不买入 | 严重高估 |

### 功能 4：生活选股法

**生活观察清单：**
- 商场里什么产品好卖？
- 朋友在讨论什么品牌？
- 自己在用什么产品？
- 孩子喜欢什么？

**验证步骤：**
1. 生活观察发现
2. 财报验证
3. 估值分析
4. 投资决策

---

## ⚠️ 常见错误

**错误 1：忽视公司类型**
```
问题：
• 用同一标准评估所有公司
• 忽视周期型公司特点
• 对缓慢增长型期望过高

解决：
✓ 先分类再评估
✓ 不同类型不同策略
✓ 匹配期望与现实
```

**错误 2：PEG 误用**
```
问题：
• 忽视盈利质量
• 用历史增长推断未来
• 忽视一次性收益

解决：
✓ 关注可持续增长
✓ 扣除一次性收益
✓ 结合行业特点
```

**错误 3：生活选股法表面化**
```
问题：
• 只看表面不看财报
• 忽视估值
• 盲目跟风

解决：
✓ 生活观察是起点
✓ 财报验证是关键
✓ 估值分析是核心
```

**错误 4：忽视 13 条原则**
```
问题：
• 只看 PE 不看其他
• 忽视内部人交易
• 忽视资产负债表

解决：
✓ 综合 13 条原则
✓ 至少符合 8 条
✓ 重点关注关键原则
```

**错误 5：过度分散**
```
问题：
• 持仓过于分散
• 忽视集中度
• 无法深入研究

解决：
✓ 聚焦 10-20 只
✓ 深入研究
✓ 集中优势
```

---

## 🔗 相关资源

- `references/lynch-principles.md` - 林奇 13 条原则详解
- `examples/growth-stock.md` - 快速增长型示例
- `examples/turnaround-stock.md` - 困境反转型示例
- `templates/stock-analysis-template.md` - 个股分析模板

---

## 📊 输入参数

```json
{
  "company_name": {
    "type": "string",
    "required": true,
    "description": "公司名称"
  },
  "business_description": {
    "type": "string",
    "required": true,
    "description": "业务描述"
  },
  "pe_ratio": {
    "type": "number",
    "required": true,
    "description": "市盈率"
  },
  "growth_rate": {
    "type": "number",
    "required": true,
    "description": "盈利增长率（%）"
  },
  "observation": {
    "type": "string",
    "required": false,
    "description": "生活中的观察"
  }
}
```

---

## 📤 输出格式

```json
{
  "status": "success",
  "data": {
    "company_type": "缓慢增长型 | 稳定增长型 | 快速增长型 | 周期型 | 困境反转型 | 隐蔽资产型",
    "lynch_13_check": {
      "passed": 0,
      "total": 13,
      "details": []
    },
    "peg_analysis": {
      "peg": 0,
      "valuation": "低估 | 合理 | 高估 | 严重高估",
      "recommendation": "强烈买入 | 买入 | 观察 | 不买入"
    },
    "life_observation": "",
    "investment_score": 0,
    "max_score": 10
  }
}
```

---

## 🧪 使用示例

### 示例 1：贵州茅台选股分析

**输入：**
```
公司名称：贵州茅台
业务描述：高端白酒生产与销售
市盈率：30
盈利增长率：15%
生活观察：商务宴请必备，送礼首选
```

**输出：**
```
【公司类型分类】

类型：稳定增长型
特征：
- 大型稳定公司
- 盈利稳定增长
- 品牌护城河强

策略：长期持有

【林奇 13 条原则检查】

| 原则 | 是否符合 | 说明 |
|------|---------|------|
| 1. 名字枯燥 | ❌ | 名字有辨识度 |
| 2. 业务枯燥 | ✅ | 酿酒业务简单 |
| 3. 机构不持有 | ❌ | 机构重仓 |
| 4. 充满谣言 | ❌ | 透明度高 |
| 5. 利基行业 | ✅ | 高端白酒利基 |
| 6. 不断回购 | ❓ | 无回购 |
| 7. 内部人买入 | ❓ | 无数据 |
| 8. 盈利持续增长 | ✅ | 连续增长 |
| 9. 资产负债表强 | ✅ | 财务稳健 |
| 10. PEG<1 | ❌ | PEG=2 |
| 11. 自由现金流 | ✅ | 现金流充沛 |
| 12. 生活可观察 | ✅ | 生活常见 |
| 13. 简单易懂 | ✅ | 业务简单 |

符合数量：7/13

【PEG 估值】

PEG = 30 / 15 = 2.0
估值：严重高估
建议：不买入

【生活选股法】

生活观察：
- 商务宴请必备
- 送礼首选
- 品牌认知度高

验证：
✓ 生活观察积极
✓ 财报验证通过
✓ 但估值过高

【投资建议】

建议：观察
理由：
1. 稳定增长型公司
2. 符合 7/13 条原则
3. PEG=2，估值过高
4. 等待更好价格

风险：
- 估值风险
- 政策风险
- 增长放缓
```

---

## 📚 核心理念

**关键洞察：**
1. 先分类再评估
2. PEG 是核心估值指标
3. 生活观察是起点
4. 13 条原则综合判断
5. 聚焦能力圈

**健康公式：**
```
好股票 = 好公司 × 好价格 × 能力圈
```

---

## 🔗 相关文件

- `templates/stock-analysis-template.md` - 个股分析模板
- `examples/stock-examples.md` - 完整选股示例集
- `references/lynch-principles.md` - 林奇 13 条原则参考

---

## 更新日志

- v2.0.0 (2026-03-19): 按照 SKILL-STANDARD-v2.md 重构，添加 Front Matter、坑点章节、相关资源 🎯
- v1.0.0 (2026-03-13): 初始版本，选股专家上线 🎯

---

*投资你理解的，理解你投资的。好公司 + 好价格=好投资。* 🎯
---

## 🔧 故障排查

| 问题 | 检查项 | 解决方案 |
|------|--------|---------|
| 不触发 | description 是否包含触发词？ | 将关键词加入 description |
| 运行失败 | 脚本有执行权限吗？ | `chmod +x scripts/*.py` |
| 数据获取失败 | 网络连接正常吗？ | 检查网络或 API 状态 |
| 数据不足 | Tushare 积分足够吗？ | 签到获取更多积分或使用免费数据源 |
| 输出异常 | 输入格式正确吗？ | 检查股票代码格式（如 600519.SH） |


