交易學習 09

第八章 風險、倉位與紀律

這一章講風險和倉位的基礎邏輯。如果你想看 CubeTrade 如何把這些原則落到建倉視窗、第一止盈和保護追蹤裡,可以繼續讀風控指南:單筆風險為什麼必須先定義。

8.1 盈虧比和勝率

交易不是每筆都對,而是讓盈利覆蓋虧損。

盈虧平衡勝率公式:

勝率 = 1 / (1 + 盈虧比)

如果盈虧比是 2:1,理論盈虧平衡勝率約為 33.3%。 如果盈虧比是 1:1,理論盈虧平衡勝率是 50%。

但真實交易還要考慮手續費、滑點、資金成本、資金費率、隔夜跳空和執行誤差,所以真實要求更高。

這個公式只說明理論盈虧平衡,不說明策略具備正期望。若你的止損經常超過計畫、止盈經常提前、入場有滑點,真實盈虧平衡勝率會比紙面數字更高。

入場前至少要算清楚三件事:

  • 止損在哪裡,為什麼那裡代表交易邏輯失效。
  • 目標在哪裡,為什麼價格到那裡有合理空間。
  • 扣除成本後,計畫盈虧比是否仍達到你的交易手冊要求。

不交易條件:

  • 止損位置只能靠感覺,無法落在結構失效點。
  • 目標位只是心理預期,沒有前高前低、支撐阻力、量度空間或波動空間依據。
  • 紙面盈虧比合格,但扣除手續費、滑點和可能的跳空後不合格。
  • 為了讓盈虧比好看,故意把止損挪近到容易被正常波動掃掉的位置。

8.2 回撤比虧損更可怕

虧損越大,回本越難。

虧損 10%,需要約 11.1% 回本。 虧損 50%,需要 100% 回本。 虧損 70%,需要約 233% 回本。

所以交易最重要的不是抓住每次機會,而是避免一次虧損毀掉帳戶。

回撤控制要提前寫成規則,而不是等虧損後再臨時決定。常見邊界包括:

  • 單日最大虧損,觸發後當天停止交易。
  • 單週最大虧損,觸發後降低頻率或只做復盤。
  • 連續虧損次數,觸發後暫停新單,重新檢查市場狀態和執行品質。
  • 帳戶整體回撤上限,觸發後停止實盤,回到模擬或小倉位驗證。

如果你已經達到虧損上限,還繼續尋找「下一筆一定能賺回來」的機會,這不是交易機會,而是紀律失效。

8.3 交易紀律

常見壞習慣:

  • 過度交易。
  • 不按計劃。
  • 害怕錯過。
  • 報復性交易。
  • 不復盤。
  • 隨意移動止損。

紀律不是情緒口號,而是交易系統的一部分。 復盤、休息、限制交易頻率,都是為了讓系統可恢復。

紀律要落成可檢查的動作:

  • 入場前寫下交易模型、位置、觸發、止損、目標和倉位。
  • 沒有達到觸發條件,不允許因為價格快速波動而提前進場。
  • 觸發止損後,不允許立刻用同一理由反向或加倍交易。
  • 當天已經達到最大交易次數,不再尋找「例外機會」。
  • 每筆交易結束後先記錄,再判斷下一筆,而不是連續下單。

8.4 R倍數:把不同交易放到同一把尺上

R代表你每筆交易承擔的初始風險。

如果你買入價格是100,止損是96,那麼每單位風險是4。若目標是108,則潛在收益是8,盈虧比是2R。

R倍數的好處是可以比較不同交易:

  • 第一筆交易賺200元,但風險100元,結果是+2R。
  • 第二筆交易賺500元,但風險1000元,結果是+0.5R。

金額更大的交易不一定更好,關鍵是相對於風險賺了多少。

圖 8-1 R倍數:先定義風險,再評價收益
圖 8-1 R倍數:先定義風險,再評價收益

記錄R倍數可以幫助你發現:

  • 你的平均虧損是否超過計劃。
  • 你的盈利交易是否過早止盈。
  • 你的策略是否真的有正期望。
  • 你的執行是否經常偏離計劃。

R必須在入場前定義,而不是出場後倒推。計畫R來自入場價、止損價和目標價;實際R則要按真實成交、手續費和滑點重新計算。如果實際虧損經常大於-1R,說明止損執行或倉位控制存在問題。

8.5 單筆風險控制

單筆風險是帳戶生存的第一道防線。常見做法是每筆交易只承擔帳戶權益的一小部分風險,例如0.25%、0.5%、1%或更低。具體比例應由交易頻率、策略波動、經驗水平和心理承受能力決定。

倉位計算的基本公式:

單筆允許虧損 = 帳戶權益 * 單筆風險比例
倉位數量 = 單筆允許虧損 / 每單位止損距離

示例:

帳戶權益:100000
單筆風險:1%
允許虧損:1000
入場價:50
止損價:48
每單位風險:2
倉位數量:1000 / 2 = 500單位

這個公式會強迫你在入場前知道止損位置。如果你不知道止損在哪裡,就無法計算倉位,也就不應該交易。

倉位不能反過來決定止損。正確順序是先確定結構失效點,再計算每單位風險,最後得到倉位。如果倉位算出來太小,說明這筆交易風險距離過大;可以降低倉位或放棄,不能為了買更多而把止損挪近到沒有邏輯的位置。

單筆風險的硬規則:

  • 先有止損,再有倉位;沒有止損位置,就沒有倉位計算。
  • 單筆虧損必須在帳戶可承受範圍內,不能因為「看起來很確定」而放大風險。
  • 槓桿只會放大倉位結果,不會提高判斷品質。
  • 如果正常滑點就可能讓虧損明顯超過計畫風險,這筆交易要降低倉位或放棄。

復盤時要檢查實際虧損是否經常大於計畫虧損。若經常發生,問題通常不是分析,而是倉位、滑點、止損執行或交易產品本身不適合當前規則。

8.6 組合風險和相關性

只控制單筆風險還不夠,因為多個倉位可能同時朝同一方向虧損。

例如你同時持有:

  • 一只科技股多單。
  • 納斯達克指數ETF多單。
  • 比特幣多單。
  • 高Beta成長股多單。

表面上是四筆交易,實際上可能都暴露在“風險偏好下降”這一類風險下。一旦市場風險偏好惡化,它們可能一起下跌。

組合風險要看:

  • 同方向倉位總風險。
  • 同行業或同主題暴露。
  • 同市場風險因子。
  • 槓桿和保證金壓力。
  • 流動性是否在壓力時同時惡化。

交易計畫裡應當設定最大總風險,例如同時打開的所有倉位若同時止損,帳戶最多虧多少。

組合層面的不交易條件:

  • 多個倉位雖然品種不同,但都依賴同一個市場方向。
  • 所有倉位同時止損後的總虧損超過帳戶計畫上限。
  • 某個倉位虧損會觸發保證金壓力,迫使其他倉位被動減倉。
  • 壓力行情下流動性可能同時消失,導致止損價格不可控。

組合風險不是看你買了幾個名字,而是看它們在同一種市場衝擊下會不會一起虧。

更實用的做法,是把相關倉位合併成風險簇來管理。例如科技股多單、納斯達克ETF多單、半導體ETF多單和比特幣多單,可能都屬於「風險偏好上升」這一簇。新開倉前要問:

  • 這筆交易是否和已有倉位依賴同一個市場因子。
  • 如果同一風險簇同時止損,總虧損是否超過計畫上限。
  • 壓力行情中相關性是否可能上升,使原本看似分散的倉位一起下跌。
  • 是否需要減少新倉位,或者先退出同簇中品質較低的倉位。

相關性不是固定數字。平穩行情中看起來分散的資產,在恐慌、流動性收縮或宏觀事件中可能突然同向波動。組合風控要按壓力情境計算,而不是只按日常波動計算。

8.7 止損的三種類型

第一,結構止損。

止損放在交易邏輯失效的位置。例如做多突破回踩,止損放在回踩支撐下方;做空跌破回踩,止損放在原支撐轉阻力上方。結構止損最符合交易邏輯。

第二,波動止損。

用ATR等波動率工具設定止損距離。它適合波動變化明顯的市場,可以減少被正常噪音掃出。

第三,時間止損。

如果入場後價格長時間沒有按預期運行,即使沒觸及價格止損,也可以退出。時間止損適合突破失敗、動能交易和短線策略。

好的止損不是越近越好,而是放在“如果到這裡,我的判斷就不成立”的地方。

止損一旦寫進計畫,不能因為害怕虧損而放寬。唯一可以調整止損的理由,是市場結構已經朝有利方向發展,允許把風險收緊或移動到更合理的位置。

止損選擇要和交易模型匹配:

  • 結構交易優先使用結構止損,因為失效點最清楚。
  • 動能交易可以疊加時間止損,因為動能不延續,本身就是資訊。
  • 波動劇烈的品種可以參考ATR,但止損變寬時必須同步降低倉位。

不合理的止損包括:離入場太近、沒有結構意義、只為了少虧一點、或者觸發後還想繼續證明自己判斷正確。

止損不是“更近更好”,而是“失效點更清楚更好”。如果一個止損只是在心理上看起來舒服,卻不能解釋交易邏輯為什麼失效,那它就不是好止損。

8.8 止盈與移動止損

止盈不是只有一次性賣出。常見方法包括:

  • 固定R止盈,例如2R或3R。
  • 到達前高前低止盈。
  • 到達大週期支撐阻力止盈。
  • 分批止盈,先鎖定部分利潤。
  • 用趨勢線、均線或ATR移動止損跟蹤。

分批止盈的好處是降低心理壓力,但也可能削弱大盈利。移動止損的好處是讓盈利奔跑,但可能回吐利潤。

你要根據策略目標選擇:

  • 如果策略靠高勝率小波段,止盈可以更主動。
  • 如果策略靠少數大趨勢,止盈要給趨勢空間。

止盈也應在入場前規劃。沒有目標位置,就無法判斷盈虧比;沒有移動止損規則,就容易在盈利後隨情緒處理。止盈不是“想賺多少”,而是價格走到哪裡時,原計畫的收益已經足夠或趨勢品質開始下降。

止盈規則要避免兩個極端:

  • 太早止盈:每次盈利都只拿一點,長期無法覆蓋完整虧損。
  • 太晚止盈:價格已經到達關鍵壓力、動能明顯衰退,卻因為貪心不執行計畫。

移動止損必須有客觀依據,例如前一段結構低點、均線防守、ATR軌跡或固定R回撤。不能因為浮盈變大就隨手改規則,也不能在價格已經破壞趨勢後繼續幻想。

固定R止盈適合規則化策略;結構止盈適合有明確前高前低的交易;移動止損適合趨勢延續,但它只應該保護已經到手的盈利,不應因為怕被洗掉就反向放寬。若策略靠大波段,太早止盈會浪費趨勢;若策略靠小波段,太晚止盈會把回撤還回去。

8.9 期望值:策略能不能長期成立

期望值衡量一套策略平均每筆交易的理論收益。

簡化公式:

期望值 = 勝率 * 平均盈利 - 敗率 * 平均虧損

例如:

勝率:40%
平均盈利:2.5R
敗率:60%
平均虧損:1R
期望值 = 0.4 * 2.5 - 0.6 * 1 = 0.4R

這說明在不考慮手續費和滑點時,平均每筆交易期望為+0.4R。

但紙面期望不等於真實期望。真實期望會被這些因素侵蝕:

  • 手續費。
  • 滑點。
  • 隔夜跳空。
  • 資金費率。
  • 執行延遲。
  • 情緒導致提前止盈或擴大止損。

期望值必須來自足夠多的同類交易樣本,而不是幾筆印象深刻的交易。復盤時至少要區分:

  • 同一交易模型的樣本,不要把突破、反轉、震盪單混在一起算。
  • 計畫結果和真實結果,真實結果要扣除費用、滑點和資金成本。
  • 平均盈利、平均虧損、最大虧損、連續虧損和最大回撤。
  • 盈利是否來自少數極端交易;如果是,要確認策略是否真的能承受等待過程。

如果樣本顯示勝率、平均R或執行偏差無法支撐正期望,就要先修改規則或降低規模,而不是靠信念繼續交易。

8.10 交易日誌

沒有日誌,就沒有真正復盤。交易日誌至少記錄:

日期:
品種:
方向:
週期:
交易模型:
入場理由:
入場價:
止損價:
目標價:
倉位:
計劃風險:
實際出場:
實際R倍數:
是否按計劃執行:
錯誤類型:
截圖:
復盤結論:

錯誤類型可以分為:

  • 判斷錯誤:市場狀態看錯。
  • 位置錯誤:在非關鍵位交易。
  • 觸發錯誤:沒有等確認。
  • 風控錯誤:止損過遠或倉位過大。
  • 執行錯誤:提前止盈、移動止損、追單。
  • 情緒錯誤:報復交易、害怕錯過、虧損後加碼。

復盤的重點不是罵自己,而是找到可修改的規則。

一份有效日誌最終要產出三類結論:

  • 可以保留的規則:哪些條件出現時,交易品質穩定。
  • 必須刪除的動作:哪些進場、加倉、移動止損行為反覆造成虧損。
  • 需要繼續驗證的假設:哪些現象看起來有效,但樣本還不夠。

只記錄盈虧金額不算復盤。真正有用的是把每筆交易還原成「計畫是否完整、執行是否一致、結果是否可重複」。

8.11 交易壞習慣的處理方法

過度交易:

給自己設定每日或每週最大交易次數,超過後停止。過度交易往往不是機會多,而是情緒需要動作。

報復交易:

連續虧損後強制休息,例如虧損2筆或達到當天虧損上限後停止交易。報復交易的本質是想用市場修復情緒。

隨意移動止損:

入場前寫下失效條件。止損只能因為市場結構朝有利方向變化而收緊,不能因為害怕虧損而放寬。

害怕錯過:

建立“不追單規則”。如果價格已經遠離計劃入場區,就等待下一次回踩或下一筆交易。

不復盤:

每週固定復盤一次,只看是否按規則執行,不以單周盈虧評價自己。

8.12 本章練習

找出最近20筆模擬或真實交易,全部換算成R倍數。然後統計:

  • 平均盈利是多少R。
  • 平均虧損是多少R。
  • 最大單筆虧損是多少R。
  • 有沒有虧損超過計劃風險。
  • 盈利交易是否經常提前退出。
  • 虧損交易是否經常拖延止損。

如果你的虧損交易經常大於1R,說明系統最大的漏洞不是分析,而是執行。