记录交易操作。当用户说"买了"、"卖了"、"加仓"、"减仓"、"清仓"、"今天没操作"、"记录交易"时使用此skill。
记录用户的买卖操作,更新持仓和交易记录。
用户会告诉你今天的交易情况,可能的形式:
向用户确认以下信息(如果用户没有提供完整信息):
必须验证用户提供的价格是否合理
运行数据获取脚本获取该标的的实时/最新价格:
cd "股市信息" && python3 scripts/fetch_market_data.py
脚本输出包含:
holdings: 当前持仓行情(如果是已有持仓的交易)必须严格遵守:
将交易记录追加到 股市信息/Records/trades.md,格式:
### YYYY-MM-DD
#### 操作N:[操作类型][标的名称]
| 项目 | 内容 |
|------|------|
| 标的 | 代码 名称 |
| 操作 | **买入/卖出/加仓/减仓** |
| 成本/卖出价 | X.XX |
| 数量 | XXXX份/股 |
| 金额 | XXXX元 |
| 盈亏 | (卖出时填写)+/-XX% (约XXXX元) |
| **决策理由** | 用户说明的理由 |
| **当时建议** | 简报中的相关建议(如有) |
| 验证时点 | 30天后日期 / 90天后日期 |
| 验证标准 | 用什么标准判断这次操作对不对 |
根据操作类型更新 股市信息/Config/Holdings.md:
买入/加仓:
卖出/减仓:
成本价计算公式(加仓时):
新成本价 = (原成本价 × 原数量 + 新买入价 × 新数量) / (原数量 + 新数量)
读取最近的简报文件(股市信息/Daily/),找到相关的操作建议,记录:
向用户确认:
读取并更新 股市信息/Config/Insight.md:
检查建议采纳情况:
分析决策心理:
记录关键洞察:
记录到日志,但不更新任何文件。回复:
用户:今天把红利ETF清仓了
助手:收到,我来记录这笔交易。请确认以下信息:
(用户确认后)
我已验证价格合理(当前价3.50,您的成交价3.48在合理范围内)。
交易记录已保存,持仓已更新:
这笔操作符合昨天简报的建议。我会在验证时点提醒您回顾。