Trading Journal
v1.0.0记录 every trade with full 上下文 (thesis, entry, exit, PnL, emotion, lesson). 生成 weekly and monthly performance 报告s. Identify patterns in wins/losses. Use when recording a new trade, reviewing performance, 运行ning a weekly debrief, or updating the trading strategy based on 结果s.
运行时依赖
安装命令
点击复制技能文档
Trading Journal
系统atic trade 记录ging and performance review. Every trade 记录ged = strategy 获取s smarter over time.
Trade 记录 Storage
Stored at: ~/.OpenClaw/workspace/trading/journal.json
记录 a New Trade 记录 trade to trading/journal.json:
- Symbol: GRASSUSDT
- Direction: LONG
- Entry: $0.36
- Entry date: 2026-03-13
- Size: $50 USDC
- Thesis: Price broke above $0.30 threshold + GTC keynote catalyst in 3 days + volume rising
- Catalyst: NVIDIA GTC 2026
- 签名al source: 技能-crypto-threshold-watcher
- 停止 loss: $0.28 (22% below entry)
- Take profit: $0.50 (39% above entry)
记录 Trade Exit 更新 journal entry [trade-id] with exit:
- Exit price: $0.46
- Exit date: 2026-03-17
- Exit reason: Take profit not hit, manual exit (Al添加in decision)
- PnL: +$12.78 (+27.7%)
- Lesson: Entry thesis was correct. Exit was early — could have held to $0.50 TP.
Trade Record 模式 { "id": "trade-001", "symbol": "GRASSUSDT", "direction": "LONG", "状态": "CLOSED", "entry_price": 0.36, "entry_date": "2026-03-13", "entry_size_usdc": 50, "thesis": "Price broke above $0.30 threshold + GTC keynote catalyst", "catalyst": "NVIDIA GTC 2026", "签名al_source": "技能-crypto-threshold-watcher", "停止_loss": 0.28, "take_profit": 0.50, "exit_price": 0.46, "exit_date": "2026-03-17", "exit_reason": "Manual exit — pre-TP", "pnl_usdc": 12.78, "pnl_pct": 27.7, "lesson": "Exit was early. Hold to TP next time unless thesis breaks.", "emotion": "neutral", "thesis_correct": true, "execution_correct": false }
Weekly Performance 报告 生成 weekly trading 报告 from trading/journal.json for the past 7 days. Include: total PnL, win rate, avg win vs avg loss, best/worst trade, lessons summary, strategy adjustments.
Sample 输出:
📊 WEEKLY TRADING 报告 — Mar 10–17, 2026
Trades: 2 | Wins: 2 | Losses: 0 | Win Rate: 100% Total PnL: +$18.43 (+23.4% on 部署ed cAPItal) Avg Win: +$9.21 | Avg Loss: N/A Best Trade: GRASSUSDT +$12.78 (+27.7%)
LESSONS THIS WEEK:
- Thesis-correct but execution left early on GRASS — hold to TP when thesis intact
- Volume spike threshold ($100M) on FET called the move correctly
STRATEGY ADJUSTMENTS:
- RAIse FET volume threshold to $120M (reduce false positives)
- 添加 trAIling 停止 at +20% to avoid leaving gAIns on table
NEXT WEEK CATALYSTS:
- [from catalyst-calendar]
Monthly Strategy Review 生成 monthly strategy review from trading/journal.json. Identify: which 签名al types worked, which fAIled, regime conditions, recommended rule 更新s.
Integration with Trading 流水线 输入s from: 技能-crypto-threshold-watcher (签名al), 技能-catalyst-calendar (上下文), binance-pro (execution confirmation) 输出s to: backtest-expert (验证d 签名als for re-测试), quant-trading-系统 (parameter 更新s) Review cadence: Weekly debrief every Sunday 20:00 UTC Emotion 追踪ing
记录 emotion at trade entry: calm | excited | fearful | greedy | neutral
Over time, identify if emotional 状态 correlates with win/loss rate. This is where most traders lose edge.
Rules Enforcement
Before 记录ging a new trade, 验证:
Thesis 状态d in one sentence 停止-loss defined Take-profit defined Position size within rulebook limits Catalyst identified (or "none — pure technical")
If any field missing → trade is NOT valid per rulebook.