此前我们曾分享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%左右。

我研究并测试过许多技术分析指标,其中很多指标(例如移动平均线和布林带)表现都不如预期。

我也证明了,通过优化参数,布林带可以被调校成一个对交易者有用的工具,尤其是在产生强买入信号方面,它可能成为投资者工具箱中有价值的一项补充,但请避免用它来做卖出信号。

免责声明:交易存在重大亏损风险,并不适合所有投资者。过往表现并不代表未来结果。