之前,我写过一篇关于如何为 FOMC 周搭建 AI 宏观仪表盘的文章——其中介绍了我如何用 AI 把经济日历、新闻和情景压缩成真正可用于交易的内容。那篇文章讲的是让自己保持信息灵通、做好准备。而这一篇讲的是那之后发生的事:一个令人不安的现实——即便您的宏观判断尚可、仪表盘也很扎实,仍可能在执行环节不断失血。
START
READ "trade_journal.csv"
COLUMNS: date, symbol, pnl, notes
DEFINE EMOTION_SETS:
impatience = ["should move", "too early", "soon", "jumped in"]
overconfidence = ["high conviction", "obvious", "easy trade"]
fear = ["scared", "nervous", "hesitated", "cut early"]
revenge = ["get it back", "make it back", "chase", "missed it"]
hope = ["it will come back", "just this once", "give it room", "macro is still good"]
FOR EACH trade IN journal
text = LOWERCASE(trade.notes)
themes = EMPTY_SET
FOR EACH (label, phrases) IN EMOTION_SETS
FOR EACH phrase IN phrases
IF phrase IS IN text THEN
ADD label TO themes
ENDIF
ENDFOR
ENDFOR
IF text CONTAINS ANY OF ["early", "no trigger", "moved stop", "oversized", "cut early"] THEN
error_type = "execution"
ELSE IF text CONTAINS ANY OF ["wrong thesis", "missed macro", "data changed", "read was wrong"] THEN
error_type = "analysis"
ELSE
error_type = "unclear"
ENDIF
ATTACH themes AND error_type TO trade
ENDFOR
COUNT how many times each theme appears across all trades
OUTPUT "emotion_summary.csv" WITH COLUMNS: theme, count
OUTPUT "journal_flags.csv"
COLUMNS: date, symbol, pnl, themes, error_type, notes
END
就是这样。没有魔法。
“AI”只是我用来帮助总结和标记这些主题的 Claude 代码模型——真正的工作仍然在于我写了什么,以及我决定执行哪些规则。
请注意,我并不是想抛出一个全新的理念!“时机、仓位、心理”是交易中最古老的三重奏。
我写这篇文章的原因更简单:我需要一种方法,让这三个问题在我自己的盈亏中无法被忽视。宏观仪表盘让我在大方向上“大致正确”。而这套日志加 AI 的工作流,是我用来看清自己在实践中仍然搞砸的所有方式,并把这些漏洞变成我真正能遵守的规则。