即使我的宏觀判斷正確,我仍會虧損的三個原因

一位學習者對2026年6月至7月實際交易的反思。內容還包括交易日誌提示,以及一款可堵住執行漏洞的簡易AI工具。

Priyanka Joshi

作者 Priyanka Joshi · Deriv 內容與行銷副總裁

2026年7月29日 · 9 分鐘閱讀

Share

A 不久前,我曾寫過關於我如何為 FOMC 週建立 AI 宏觀儀表板的文章——內容是我如何運用 AI 將經濟日曆、新聞及各種情境濃縮成真正能用於交易的資訊。那篇文章談的是如何讓自己保持知情與準備。而這篇文章,則是關於之後發生的事:即使您有不錯的宏觀判斷和完善的儀表板,執行層面仍可能讓您漏財的殘酷現實。

在 2026 年 6 月及 7 月初,即使是像我這樣的學習者,也能從當時的市況中清楚形成一個看法:5 月的美國 PCE 通脹年增率達 4.1%,是 2023 年 4 月以來的最高水平,而 6 月非農就業人數僅增加 57,000 人,遠低於市場預期的約 110,000 人。這正是典型的「通脹頑固遇上就業降溫」的緊張局面。

美國 PCE 通脹加速至 4.1%,而 6 月非農就業人數卻放緩至僅 57,000 人,這說明了 2026 年 6 月至 7 月間影響交易環境的宏觀訊號相互矛盾。

大約同一時期,EUR/USD 在 6 月底時交投於 1.14 附近,而黃金在月底前仍守在 4,000 美元上方。這些都是真實、可交易的宏觀環境。我的問題不在於看不見這些訊號,而在於如何將這些判斷轉化為交易,同時不因時機、倉位規模與心理因素而失血。

為了加快學習速度,我現在會詳細記錄交易日誌,並將原始筆記輸入一個簡單的本地 Python 腳本。該腳本使用一個在我電腦上私密運行的小型開源語言模型,來總結反覆出現的行為模式,並標記出情緒化用語,例如「應該快要動了」、「就這一次」或「感覺很大」。它不會產生交易訊號,只是幫助我看清自己流程中仍然失敗的部分。

以下是即使我的宏觀判斷大致正確時,仍會虧損金錢的三種主要方式,以及最終幫助我堵住這些漏洞的規則、提示詞與 AI 工作流程。

1. 時機:判斷方向正確,但時間點錯誤

6 月底時,我對 EUR/USD 持看跌看法,並想在該貨幣對交投於 1.14 附近時,表達出更強勢美元的觀點。當時通脹依然高企,Fed 仍有空間表現強硬立場,敘事也支持歐元走弱。就方向而言,這個看法並不離譜。

但我卻把一個跨越多日的宏觀論點,當成了一次「應該快要動了」的短線交易。我在沒有具體價格觸發條件的情況下做空,結果該貨幣對先橫向震盪,觸及我的止損,之後才朝我預期的方向緩慢移動。我那一週的日誌記錄裡,滿是「它應該快要下跌了」和「我不想錯過這波行情」之類的話。

問題出在時機掌控的紀律上,而非分析本身。

我現在用於掌握時機的規則:任何帶有宏觀偏向的交易,我都需要在 4 小時或日線圖上,有一個具體的戰術觸發條件——例如一次明確的收盤突破、乾淨的突破後回測,或動能確認訊號。

  1. 沒有觸發條件 = 不交易。
  2. 最長耐心等待期:5 個交易日。
  3. 若在此期間內未出現任何觸發訊號,該想法就重新放回觀察清單。

這裡再提供一個您可以借用的做法:我現在強制自己在任何宏觀交易前,在日誌中寫下兩行分開的內容:
  • 「宏觀觀點:」一句話說明大局故事。
  • 「進場條件:」一句話說明我實際在等待的價格型態。

如果這兩行內容不一致,我就不交易。這聽起來很簡單,但它已經幫我避免了多次「判斷方向對,但時間點錯」的虧損。

2026 年 6 月底,EUR/USD 在1.14附近交易,最終看跌的宏觀觀點證實正確——但那是在提早進場導致一次止損出局之後才發生的。

2. 風險:信心不等於倉位規模模型

我的第二大漏洞,是讓一個強而有力的故事把我逼到過度加大倉位。當一則頭條新聞看起來顯而易見時,我開始表現得好像信心能降低風險。實際上,恰恰相反。

這種情況在原油和黃金等市場中最為明顯,因為那裡的宏觀故事總是感覺迫在眉睫。在 6 月和 7 月,原油依然深陷於通脹與地緣政治風險的糾結之中,而黃金則在 4,000 美元關口附近徘徊不定。敘事燃料從來不缺。

如果我讓這種敘事來主導倉位規模,一次正常的回調在我腦中就會變成足以毀掉整個交易生涯的事件。

我現在用於風險管理的規則:

  1. 每筆交易的風險最高為淨值的 1%。
  2. 倉位規模 =(淨值 × 1%)÷ 經 ATR 調整後的止損距離。
  3. 進場前,先在日誌中記錄確切的美元風險金額,不容許例外。

一個簡單的倉位規模公式,能協助將每筆交易限制在帳戶淨值的 1%以內,並依據波動性(而非單靠信心)來調整持倉規模。

我依然保有信心,只是不再讓它影響倉位計算公式。

這裡再提供一個您可以借用的做法:在進行一筆「高度確信」的交易之前,先問自己:「如果它在真正發揮效果之前,先出現正常的回調,我能不動用止損就撐過去嗎?」

如果誠實的答案是「不能」,那麼倉位就太大了。

我會重新調整規模,直到我能真心說出「可以」為止。

3. 心理層面:好的論點如何變成壞的藉口

第三個漏洞純粹是心理層面的:用一個好的論點,來為自己打破規則的行為找藉口。

黃金是我最喜歡的例子。六月底時,黃金收盤價剛好高於 4,000 美元,當時圍繞通膨與經濟成長的宏觀緊張情勢,足以支撐幾乎任何敘事。當您交易一種總能用「宏觀因素」來解釋的商品時,就很容易危險地放寬止損、加碼,或是因為「這個故事仍然合理」而持有更久。

這三件事我都做過。

在一筆對我不利的短線交易中,我進場時設有明確的止損。當市場在某項數據公布後對我不利時,我放寬了止損,並告訴自己「宏觀面仍然良好」。故事並沒有改變,改變的是我的紀律。這一個決定,讓一筆可控的虧損變成了我要花上好幾天才能挽回的損失。

我現在用於心理層面的規則:

  1. 移動止損一次,就自動記錄為違反規則。
  2. 任何違反規則的行為,或連續兩次虧損,都會觸發強制性的 24 小時交易暫停。
  3. 在暫停期間,我只會檢視日誌記錄和圖表——不下新訂單。

我不會假裝這項規則能消除情緒。它只是防止我最糟的決定不斷累積惡化。

另一個您可以借用的例子:如果您進場後的日誌記錄裡不止一次寫著「我還是喜歡這個論點」,那麼您可能已經不是在管理這筆交易,而是在與它爭論。

我會標記每一句這樣的話。看到這些標記在重大虧損周圍聚集,正是促使我執行 24 小時暫停規則的動力。

改變我日誌記錄方式的提示語

最大的升級並非來自 AI 腳本,而是從模糊的反思,轉變為可重複使用的提示語。

每次虧損交易後,我現在都會回答以下問題:

  • 我的宏觀觀點用一句話來說是什麼?
  • 在 24 小時內,什麼情況會使這個觀點失效?
  • 這次虧損是因為分析錯誤,還是執行錯誤造成的?
  • 我進場是因為交易設置被觸發,還是因為我等得不耐煩了?
  • 在打破規則之前,我告訴自己的確切那句話是什麼?
  • 如果我現在沒有持倉,我還會在這裡進行這筆交易嗎?
  • 哪一個規則能為我省下最多的錢?

這並不複雜。它只是強制將虧損歸入一個類別。「糟糕的交易」這種說法太模糊,無法解決問題;但「提早進場」、「倉位過大」或「止損被移動」則是可以採取行動的。

我在這裡實際上如何使用 AI

在我早期關於 FOMC 儀表板的文章中,AI 是核心焦點:它協助將日曆、演講內容和數據整合成單一的宏觀觀點。

而在這裡,AI 則是在背景中運作。

我在 tradersview.deriv.com(Deriv 的 AI 圖表分析工具)上進行交易並檢視我的交易設置,然後將我的日誌匯出為簡單的 CSV 檔案。我所有的價格、交易品種和記錄都直接來自我自己的帳戶歷史記錄和圖表。

作者的工作流程結合了 Deriv TradersView 進行市場分析,以及 AI 輔助的日誌審查,將市場研究與交易後的行為分析區分開來。

AI 模型的工作僅限於以下三件事:

  • 標記我記錄中的情緒性用語(急躁、恐懼、報復心態、抱有希望、過度自信)。
  • 統計每個主題在虧損交易周圍出現的頻率。
  • 標記虧損聽起來屬於分析錯誤(「論點錯誤」),還是執行錯誤(「太早、倉位過大、止損被移動」)。

AI 將交易日誌中重複出現的情緒性語言——例如急躁、抱有希望、恐懼、報復心態和過度自信——加以分組,以凸顯與虧損交易最常相關的行為模式。

我常用的典型提示語:

  • 「請閱讀以下日誌記錄。找出重複出現的情緒性用語,特別是恐懼、急躁、報復性交易和過度自信。將這些內容依主題分組,並引用確切的用詞。」

  • 「檢視這 20 筆交易。將分析錯誤造成的虧損,與執行錯誤造成的虧損區分開來。給我統計數字、範例,以及最常見的違規行為。」

  • 「用簡單易懂的話總結這周的日誌記錄。我這周最大的三個行為漏洞是什麼?針對每一個漏洞,下周可以測試哪一項具體的規則?」


我不會問該交易什麼。我會問自己在哪些地方一直傷害自己。

虛擬程式碼:我的 AI 日誌輔助工具實際上如何運作

我透過本地的 Python 腳本來執行我的日誌分析,但這個邏輯很簡單,您可以用任何語言來建構它。

以下是以簡單的虛擬程式碼表示的工作流程:

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 程式碼模型——真正的工作仍在於我寫下的內容,以及我決定執行的規則。

請注意,我並非想提出全新的想法!「時機、規模、心理」是交易中最古老的三大要素。

我撰寫這份文件的原因很簡單:我需要一種方法,讓自己無法忽視這三個問題在我自身損益 (P&L) 中的存在。宏觀儀表板讓我對大局「大致正確」。而這套日誌加 AI 的工作流程,正是我用來察覺自己在實務操作中仍然犯下的所有錯誤,並將這些漏洞轉化為我真正能夠遵循的規則。

如果您也處於相同的情況——判讀不錯,但執行混亂——這週就以小額規模複製一條規則、一個提示詞,或這套工作流程中的一小部分,並誠實地檢視結果。

您不需要做到完美,但請對一致性說「好」。

免責聲明:這是我個人的交易日誌反思。我並非財務顧問。交易涉及重大虧損風險。過去表現 並不代表未來的結果。所有範例均來自我自己的帳戶,市場價格則基於我經紀商的圖表與筆記。

Join 3M+ global traders

Open an account in minutes and start trading the world's markets — forex, stocks, indices, and more.