此前我們曾分享IFTA認證技術分析師Barry D. Moore針對RSI指標的勝率回測,當參數設置正確時,RSI可能具備很強的盈利能力,成功率為53%,并且平均有65%的交易為盈利交易。今天我們來看布林帶指標回測過程及結果,到底布林帶最適合用在哪個周期?最賺錢的參數是什么?你看完基本就能知道,布林帶該怎么用,才不至于變成“虧錢帶”。
布林帶(Bollinger Bands)是一種技術分析指標,用于衡量市場波動性,并識別超買與超賣狀態。它由三條線組成:一條20周期的簡單移動平均線(SMA),以及上下兩條分別位于該均線±2個標準差位置的軌道線。布林帶會隨著價格波動性的變化而擴張或收縮。
我對標普500指數進行的布林帶可靠性測試(使用了13,360筆交易數據)結果顯示,如果用默認參數交易,布林帶對交易者來說是一個不盈利的指標。然而,如果使用優化后的參數設置,布林帶也可以變得非常賺錢。
布林帶是新手投資者非常常用的圖表指標,但它真的能給交易者提供有價值的買賣信號嗎?你想用布林帶交易嗎?跟我一起深入學習,掌握像專業交易員一樣使用布林帶的方法!
![]()
要點總結:
? 布林帶通過上下軌之間的標準差來衡量波動性。
? 當價格運行到上軌或下軌之外時,可以識別潛在的交易機會。
? 市場的超買與超賣狀態可以被識別,并可用于捕捉利潤。
? 調整標準差的+/- 倍數以及SMA參數,可以提升布林帶的準確性。
? 根據我們的測試結果,布林帶的成功率偏低。
測試結果亮點
我在TrendSpider上進行的長周期回測結果明確顯示:布林帶的最佳設置是20日周期SMA + 2倍標準差,并且使用在60分鐘圖上效果最好。該策略的勝率為47%,與買入并持有策略相比表現更優。這個勝率看起來似乎并沒有超過50%那么多,但盈利的股票往往漲幅非常驚人,因此整體策略仍然是成功的。
什么是布林帶?
布林帶是一種技術分析圖表指標,目的是提示市場是否處于超賣或超買狀態。它看起來像兩條趨勢線,并由三條線構成:中間線通常是20日簡單移動平均線(SMA),上下軌則分別位于該均線的±2個標準差位置。
如何使用布林帶?
布林帶可以通過多種方式幫助識別交易機會。交易者經常使用外側兩條軌道之間的距離來衡量波動性,并尋找潛在的入場點。
如果價格突破指標的上軌或下軌范圍之外,這可能意味著價格處于超買或超賣狀態,交易者可以利用這些情況進行交易。此外,布林帶還可以幫助你識別價格行為趨勢,以及潛在的支撐與阻力區域。
布林帶通常是新手交易者最早學習使用的指標之一,但它真的能賺錢嗎?
布林帶的工作原理
布林帶由一條移動平均線(SMA)以及上下兩條軌道線構成。SMA通常設為20周期簡單移動平均線,不過你也可以根據自己的交易策略調整該參數。
? 上軌的計算方式是:SMA + 2倍標準差
? 下軌的計算方式是:SMA - 2倍標準差
這兩倍標準差構成了一個價格很少會突破的范圍。如果價格突破這些軌道,通常意味著趨勢可能即將發生變化或出現反轉。
當價格靠近上軌或下軌時,也可分別視為超買或超賣信號(取決于價格靠近哪一條軌道)。交易者可以根據價格相對布林帶的位置,選擇做反轉交易或順勢延續交易。
如何交易布林帶
我測試了很多種布林帶的交易方式,但研究結果顯示,沒有任何一種策略的成功率能超過47%。原因在于布林帶會產生大量假信號。
一種很常見的布林帶交易方法是,當價格向上穿越下軌時買入,當價格向下跌破上軌時賣出。該策略在趨勢行情中效果最好,因為它能幫助交易者在長期趨勢中捕捉更大的收益。
![]()
日內交易者如何使用布林帶
如果要用布林帶做短線交易策略,可以關注價格是否突破布林帶上下軌之外。如果價格突破上軌,交易者可以做多進場;如果價格跌破下軌,交易者可以做空進場。
然而,這種策略最好避免在橫盤或震蕩整理的行情中使用,因為在這種情況下更容易出現假突破,從而導致更多虧損交易。
交易者也可以利用布林帶來識別市場的反轉機會。如果價格觸及下軌后向上反轉,交易者可以做多進場;如果價格觸及上軌后向下反轉,交易者可以做空進場。該策略在市場震蕩或整理時效果最好——因為在這些條件下,布林帶往往會像支撐位與阻力位一樣發揮作用。
在使用這種策略時,交易者通常會尋找額外信號來確認反轉。例如結合其他指標或圖表形態,如“雙底”或某些K線形態。交易者也應當關注成交量——更高的成交量往往能確認反轉信號的有效性。
雖然這些布林帶交易策略非常流行,但在我們的測試中,我無法證明它們能取得任何成功。
但真正的問題是,布林帶的買賣信號是否真的能盈利?它是否像RSI指標或唐奇安通道那樣有效?還是說它只是另一種“看起來有用但實際上無效”的圖表指標,就像移動平均線那樣?
繼續往下看,你將了解到如何才能用布林帶實現盈利交易。
如何計算布林帶指標
標準布林帶的計算方式是:對當前價格取20日簡單移動平均線(SMA),然后在均線基礎上加上上下兩條軌道線,這兩條軌道線分別距離均線±2個標準差。
優點
布林帶指標可以幫助交易者觀察當前價格行為,以及價格波動性有多大。由于標準差使用歷史數據,因此它可以用來提前發現潛在的反轉或突破機會。此外,交易者也可以使用該指標來尋找進出場點,并設置止損位置。
缺點
布林帶最大的缺點是假信號太多。我們的測試顯示,使用三種主要布林帶策略進行交易,其平均成功率僅為33%,這個表現非常差。
此外,布林帶屬于滯后指標,意味著它只能在價格行為已經發生之后才發出信號。這可能導致交易者進出場過晚,或者錯過本來可能盈利的機會。并且由于布林帶基于歷史價格計算,在高波動市場中,它可能并不那么有效。
我如何在TrendSpider中設置布林帶回測
要在TrendSpider中設置布林帶回測,請按以下步驟操作:
? 注冊TrendSpider。
? 買入信號(Buy Signal):依次選擇Strategy Tester(策略測試器) > Entry Condition(入場條件) > Add Script(添加腳本) > Add Parameter(添加參數) > Condition(條件) > Price(價格),然后設置為:Close(收盤價) > Greater than(大于) > Bollinger Bands (20,2,2,0 Close), Low(布林帶下軌)。
? 賣出信號(Sell Signal):選擇 > Add Script(添加腳本) > Add Parameter(添加參數) > Condition(條件) > Price(價格),然后設置為:Close(收盤價) > Greater than(大于) > Bollinger Bands (20,2,2,0 Close), Up(布林帶上軌)。
? 最后點擊 “RUN”(運行)。
![]()
布林帶回測結果
我使用布林帶的標準參數(20,2,2),對道瓊斯工業平均指數(DJIA)成分股,在四種周期上進行了測試:1分鐘、5分鐘、1小時、日線圖,結果表現都很差。
在1分鐘圖上,布林帶策略的成功率只有23%,非常低。
在1小時圖上(測試跨度兩年),布林帶的勝率達到47%,并且與“買入并持有”策略相比略有優勢。
![]()
我還測試了另一組布林帶參數 (10,2,1),結果在5分鐘圖與1小時圖上的成功率同樣偏低,分別只有37%與27%。
此外,我也測試過“買入上軌突破”的策略,甚至測試過“賣出上軌突破”的策略,但這些常見的標準玩法都沒有取得成功。
最佳布林帶參數
我在TrendSpider上進行了長達360年的回測(歷史樣本累計),結論非常明確:布林帶的最佳設置是——20周期SMA + 2倍標準差,并且在60分鐘圖上表現最好。
該策略的勝率為47%,相對于買入并持有策略更優。這個勝率看起來可能并沒有明顯高于50%,但那些盈利的股票漲幅非常驚人,因此從整體來看,該策略依然是成功的。
接下來,我將展示其中一部分成功交易的案例。
布林帶測試:60分鐘圖
我們對家得寶(Home Depot,代碼:HD)在1小時圖上進行了為期兩年的測試。結果顯示,布林帶策略的收益為+84.1%,而買入并持有的收益為-3.4%。
一共發生了26筆交易,勝率高達85%;平均單筆盈利為4.08%,而平均虧損為-6.17%。
能讓85%的交易成為盈利的指標非常罕見,這也是布林帶在這只股票上能盈利的原因。不過,在道瓊斯30只成分股中,有53%使用該策略最終仍然是虧損的。
![]()
布林帶測試:1分鐘日內交易圖
我們對默克公司(Merck,代碼:MRK)進行了為期21天的測試。布林帶策略收益為+2.8%,而買入并持有收益為0.1%。這是一個不錯的回報:總共40筆交易,其中70%是盈利的,平均單筆盈利為0.28%。
![]()
不過,盡管這只股票表現不錯,但布林帶在1分鐘圖上的整體表現非常差,道瓊斯30只股票中有77%最終是虧損的。
布林帶測試:日線圖
標準布林帶參數在 IBM 上表現良好:12年累計收益達到48.2%,而買入并持有收益為-14.8%。但同樣地,當該策略應用到整個道瓊斯30只股票上時,依然失敗率很高:整體失敗率為67%,也就是說,使用布林帶交易的股票中,有67%無法跑贏標的資產本身的表現。
![]()
一個真正能贏的策略
經過數周的測試,我最終找到了一個能夠盈利的布林帶交易策略。它在20年時間里跑贏標普500達211%,勝率為55%,年化增長率為12.73%。該策略的具體邏輯與回測結果如下。
可盈利的布林帶參數
根據我們的測試,布林帶唯一可行的盈利方式是使用參數 (10, 1.5, 2),并在下軌高于價格時買入。這意味著,使用10日SMA,上軌與下軌分別采用1.5倍與2倍標準差。
當交易持倉開啟后,唯一能實現盈利的方法是設置一個5%的滾動止損。如果試圖使用布林帶本身來作為盈利出場條件,會非常困難,并且最終往往只會帶來虧損。
為了測試布林帶在標普500(美國市值最大的500只股票)上的效果,我使用了FinViz Elite提供的優秀回測工具。FinViz的“點選式回測引擎”讓我能夠對日線圖上的布林帶(Bollinger Bands-14)進行過去20年的測試。結果如下:
![]()
可盈利布林帶策略的回測結果
布林帶策略在20年里跑贏了標普500股票組合,總回報為766%,而買入并持有策略的回報為555%。總共發生了51,414筆交易,其中55%的交易日是盈利的。
在20年周期內,該布林帶策略比買入并持有策略多賺了211%,這也使它成為我測試過的所有布林帶策略中表現最好的一個。
![]()
盡管這一特定的布林帶策略在個別情況下取得了成功,但大多數參數組合都表現得非常糟糕。我更傾向于使用表現更好的指標,例如資金流量指數(Money Flow Index,MFI)。
使用FinViz Elite回測布林帶
要設置一個可盈利的布林帶回測,請按照以下五個步驟操作:
? 注冊 FINVIZ ELITE
? 選擇 Backtests(回測) > Index = S&P500(標普500)
? 選擇 Long Entry When(做多入場條件) > Indicator(指標) > Bollinger Bands LowerBand(布林帶下軌) < Close( 收盤價)
? 設置 Long Exit(做多出場條件) = Stop-Loss 5%(止損 5%)
? 最后點擊 “Run Backtest”(運行回測)
將布林帶與其他指標結合
布林帶可以與其他技術指標結合使用,以構建更具盈利能力的交易策略。比如,結合 MACD(指數平滑異同移動平均線) 指標,你可以設計這樣一套策略:當布林帶達到正向信號的同時,MACD向上穿越其信號線時買入。此外,你還可以使用MACD的柱狀圖來提示何時退出交易。或者,你也可以將布林帶與價格變化率、資金流量指數,或某些看漲圖表形態結合使用。
如果你想測試“布林帶 + 其他指標”的組合是否真正能盈利,我建議使用TrendSpider——這是我們推薦的股票研究與AI驅動交易軟件。
布林帶公式
? 上軌(Upper Band)= 20日SMA + 2 ×(價格的20日標準差)
? 中軌(Middle Band)= 20日SMA(簡單移動平均線)
? 下軌(Lower Band)= 20日SMA – 2 ×(價格的20日標準差)
這意味著,當當前價格行為處于中軌上方一個標準差的位置時,通常被認為是超買;當當前價格行為處于中軌下方一個標準差的位置時,則被認為是超賣。
? 布林帶能用于買賣信號嗎?
可以,布林帶確實可以用于產生買入與賣出信號。然而,我們對標普500進行的20年測試表明:布林帶只適合用于日線圖上的買入信號,并且參數應為 10周期SMA + 2倍標準差。
使用這種設置可以獲得跑贏市場的766%收益,而指數投資(買入并持有)的收益為555%。
? 你應該使用布林帶嗎?
不建議。我們的測試顯示:在所有周期中(從1分鐘到日線),如果使用布林帶的標準參數,布林帶是一個不可靠的指標。在道瓊斯30只股票上,布林帶策略的成功率只有33%。
? 布林帶準確嗎?
不準確。總體而言,布林帶在標準參數下的表現并不可靠,在道瓊斯30只股票上的失敗率高達67%。如果改用 SMA 10,并且只把布林帶當作買入信號——即當價格上穿下軌時買入——準確率可以提升到55%。
? 使用布林帶的局限性
根據我們的測試,布林帶單獨使用時表現很差,因此你應該將它與不同的圖表形態和指標結合使用。這樣可以幫助你減少假信號,并避免更大的虧損。
? 布林帶可靠嗎?
不可靠。如果使用標準設置(20,2,2),布林帶的買賣信號可靠性很差。我們的測試顯示:在1分鐘與5分鐘圖上,布林帶的可靠性只有27%。
總結
在對三種策略、累計13,360筆交易數據進行測試后,我確認,布林帶總體來說是一種容易虧損的交易策略。如果你一定要使用布林帶,那么請只在日線圖上使用,并采用10,2,2 的參數設置。當價格上穿下軌時買入,使用5%的滾動止損作為賣出方式,這樣可以將盈利概率提升到55%左右。
我研究并測試過許多技術分析指標,其中很多指標(例如移動平均線和布林帶)表現都不如預期。
我也證明了,通過優化參數,布林帶可以被調校成一個對交易者有用的工具,尤其是在產生強買入信號方面,它可能成為投資者工具箱中有價值的一項補充,但請避免用它來做賣出信號。
免責聲明:交易存在重大虧損風險,并不適合所有投資者。過往表現并不代表未來結果。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.