基於 ATR 的部位規模:讓波動率調整你的交易規模
在 部位規模 中,
我們將部位規模確定為:
部位規模 = 1R(允許損失)÷ 到止損的價格距離
在這篇文章中,我們將更進一步:
我們將用 基於 ATR 的距離
替換「止損距離」,
這樣你的規模就會自動對波動率做出反應。
我們假設你已經閱讀了
atr。
1. 為什麼要使用 ATR 進行部位規模管理?
對於固定距離止損,你經常看到這樣的規則:
- 「我的止損總是距離 2%」,或
- 「我的止損總是距離 100 USD」。
問題在於:
-
你在平靜的市場和瘋狂的市場中
使用的是 相同的距離。 -
在平靜的市場中,100 USD 可能是一個很大的波動。
-
在快速的市場中,100 USD 可能
只是一根蠟燭圖內的正常噪音。
ATR(平均真實波幅)告訴你:
「平均而言,這個市場最近
每根蠟燭圖波動多少?」
基於 ATR 的規模管理的核心思想是:
- 平靜的市場(低 ATR) →
對於相同的 1R,你可以承擔 更大的部位。 - 波動的市場(高 ATR) →
對於相同的 1R,你需要 更小的部位。
2. 基於 ATR 的部位規模管理的輸入
基於 ATR 的規模管理使用與之前相同的骨架:
- 帳戶規模
- 每筆交易風險(1R)
- 例如帳戶的 1%,來自 風險回報
- 當前 ATR 值
- 來自 atr,
例如日線 ATR(14),4小時 ATR(14) 等。
- 來自 atr,
- ATR 倍數
- 例如 1 ATR,1.5 ATR,2 ATR
- 用於表示:
「我的止損距離 ≒ ATR × n。」
結構變為:
止損距離 ≒ ATR × n
部位規模 = 1R ÷ 止損距離
讓我們看一個例子。
3. 例子:BTC 現貨,基於日線 ATR 的做多
假設:
- 帳戶:10,000 USD
- 每筆交易風險:1% → 1R = 100 USD
- 工具:BTC
- 入場時間框架:日線
- 來自 atr,
日線 ATR(14) = 400 USD。
3-1. 透過 ATR 倍數定義止損距離
假設你的策略說:
- 「我的止損在入場點 下方 1.5 ATR。」
那麼:
- 止損距離 = ATR × 1.5
- = 400 × 1.5 = 600 USD
所以如果你持有 1 BTC,
如果止損被觸發,你將損失 600 USD。
3-2. 計算部位規模
你只想在止損被觸發時
損失 1R = 100 USD。
部位規模 = 1R ÷ 每 1 BTC 的損失
- 每 1 BTC 的損失 = 600 USD
- 1R = 100 USD
→ 部位規模 = 100 ÷ 600 ≒ 0.166 BTC
結果:
- 止損被觸發 → 損失 ~600 × 0.166 ≒ 100 USD = −1R。
如果 ATR 後來翻倍至 800 USD,
那麼 1.5 ATR 的止損就是 1,200 USD 的距離,
規模變為 100 ÷ 1,200 ≒ 0.083 BTC —
在相同的 1R 下是 一半的規模。
所以 ATR 規模管理:
- 當波動率高時
自動縮小你的規模, - 當市場平靜時允許 更大的規模。
4. 期貨和槓桿的 ATR 規模管理
邏輯對於期貨和保證金是一樣的:
- 使用 ATR 和 ATR 倍數
來定義 價格上的止損距離。 - 計算 部位規模 = 1R ÷ 止損距離。
- 然後看你需要多少 保證金
來持有該規模,並相應地選擇槓桿。
關鍵點:
無論槓桿如何,
止損距離 × 部位規模 = 1R
仍然必須成立。
所以在使用的 ATR 規模管理時:
- 「多少倍槓桿?」不如
- 「我是否根據 1R 和 ATR
正確計算了我的規模?」重要。
5. 基於 ATR 的規模管理的優缺點
5-1. 優點
-
風險在不同市場和機制下保持可比性
- 高波動率 vs 低波動率代幣,
- 趨勢 vs 震盪市場,
都以這樣的方式確定規模,即
每筆交易承擔大約相同的 1R 風險。 -
減少瘋狂市場中的過大交易
- 當波動率已經很高時,
ATR 很大, - 所以在相同的 1R 下,部位規模 自然變小,
幫助你避免過度槓桿。
- 當波動率已經很高時,
-
對系統建構和回測友好
- 當 策略 系統
使用 ATR 規模管理時, - 在 一致的風險框架 下
比較表現更容易。
- 當 策略 系統
5-2. 局限性和警告
-
結果在很大程度上取決於 ATR 設置
- ATR(14) vs ATR(21),
- 1 ATR vs 2 ATR 等。
沒有通用的「最佳」設置。
你需要 測試什麼適合你的策略和時間框架。 -
對突然的波動率飆升敏感
- 一根大蠟燭圖可以迅速推高 ATR,
- 這可能會讓你的規模
在一段時間內變得極小。
-
首先需要基本的規模管理理解
- 如果你不完全掌握
部位規模, - ATR 規模管理可能會感覺像
隨機、複雜的數學。
- 如果你不完全掌握
6. ATR 部位規模管理的常見錯誤
6-1. 使用 ATR 而忽略結構(S/R,波段,形態)
ATR 只是一個 波動率數字。
它不能替代:
選擇止損時:
- 從 價格結構 開始
(支撐/阻力,波段高點/低點)。 - 然後使用 ATR 倍數
來避免使止損
不切實際地緊或寬。
6-2. 不斷改變 ATR 倍數
- 今天 1 ATR,
- 明天 2 ATR,
- 然後下週 0.8 ATR...
如果你不斷改變倍數:
- 回測失去意義,
- 你會漂向
「事後曲線擬合(curve-fitting)」。
更好的是:
- 為每個策略/時間框架組合
使用 固定的 ATR 週期和倍數, - 避免在沒有強有力的、經過測試的理由的情況下
改變它們。
6-3. 忽略 1R 並只關注 ATR
如果你想:
- 「ATR 低,
所以我要真的重倉,」
並悄悄增加 1R 本身,
你會破壞你的:
- 來自 風險回報 的
帳戶級風險框架。
始終保持順序:
1R(帳戶風險)→
止損距離(使用 ATR)→
部位規模
按此順序。
7. 使用 ATR 規模管理前要問的問題
在採用基於 ATR 的規模管理之前,
回顧一下會有所幫助:
-
「我的 1R 用實際貨幣算是多少?」
(風險回報) -
「我將在我的主要時間框架上
使用哪些 ATR 設置(週期,倍數)?」
(atr) -
「我的止損位置是基於
s-r
和 swing-vs-correction
(即我的想法無效的地方)嗎?」 -
「在那個止損區域附近,
我是否檢查了 ATR 倍數
以避免過度緊或寬的距離?」 -
「當我計算規模時,
我真的在做 1R ÷ 止損距離嗎?」
簡而言之,基於 ATR 的部位規模管理是:
將帳戶級 1R
與基於 ATR 的波動率結合起來,
以便交易規模適應環境。
如果你:
那麼添加本文中的 ATR 規模管理
將有助於保持
- 「每筆交易對你帳戶的影響」
更加一致,
即使市場條件發生變化。