# Decision Log

> 填写投资决策日志。参数：$ARGUMENTS

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

---


填写投资决策日志。参数：$ARGUMENTS

## 执行步骤

### Step 1 — 收集决策要素

请用户（或根据已有分析）填写以下内容，**逐项确认，不得省略**：

```
1. 标的：{股票名称}（{代码}）
2. 操作方向：买入 / 加仓 / 减仓 / 清仓
3. 操作价格区间：___
4. 仓位比例：___%
5. 缠论信号：（一买/二买/三买/背驰，级别：日/周/月）
6. 基本面依据（1-2句）：___
7. 核心催化剂：___（预计时间节点：___）
8. 证伪条件：（什么情况说明逻辑错了？）
   - 价格层面：跌破 ___ 视为信号失效
   - 基本面层面：___
9. 止损位：___（距当前价：___%)
10. 目标价 / 止盈逻辑：___
11. 持仓周期预期：___
```

若参数中已给出股票信息，预填标的字段，其余交互式确认。

---

### Step 2 — 生成决策日志

填写完毕后，生成标准格式文件：

```markdown
# 决策日志 — {股票名称}（{代码}）

**日期**：{TODAY}
**操作**：{买入/加仓/减仓/清仓} @ {价格区间}，仓位 {X}%

---

## 买入逻辑

**缠论信号**：{信号类型} / {级别}线
**基本面依据**：{1-2句}
**核心催化剂**：{催化剂} （预计 {时间节点}）

## 证伪条件

> 如果出现以下情况，说明逻辑错了，应立即重新评估：

- [ ] 价格跌破 {止损位}（-{X}%）
- [ ] {基本面证伪条件}

## 风险控制

| 项目 | 数值 |
|------|------|
| 止损位 | {止损位} |
| 止损幅度 | -{X}% |
| 目标价 / 止盈 | {目标价} |
| 持仓周期 | {周期} |

## Challenge 记录

> 买入前的反驳检验：

{如已运行Challenge，粘贴关键反驳观点；否则填"待补充"}

## 复盘备注

（交易后更新）

---
*声明：本日志仅供个人复盘，不构成投资建议。*
```

---

### Step 3 — 保存文件

```bash
TODAY=$(date +%Y%m%d)
OUTDIR="/Users/wupfagi/Documents/投研数据/决策日志"
mkdir -p "$OUTDIR"
OUTFILE="$OUTDIR/决策日志_{股票名称}_{TODAY}.md"
```

将生成内容写入 `$OUTFILE`，并输出文件路径。

同时更新线索池状态：若操作为「买入」或「加仓」，读取线索池文件，找到对应股票代码的行，将状态字段更新为「已入场」，并填写以下新字段（若列不存在则追加）：
- 入场价：{操作价格}
- 入场日期：{TODAY}
- 止损位：{止损位}（同步覆盖线索池的止损字段）
- 当前浮盈%：0.0%（初始值）

若操作为「清仓」，将线索池状态更新为「已退出」，并记录最终浮盈。

```bash
CLUE_POOL="/Users/wupfagi/Documents/投研数据/缠论分析/线索池.md"
# 读取线索池，找到对应代码行，更新状态和字段
# 注意：保留其他字段不变，仅更新状态、入场价、入场日期、止损、浮盈
```

---

### Step 4 — 确认

输出：
```
✅ 决策日志已保存：{文件路径}
📋 关键信息：
   止损位：{止损位}（-{X}%）
   证伪条件：{条件}
   下次复盘：建议 {持仓周期/2} 后检查
```

声明：本分析仅供参考，不构成投资建议。

