The Bollinger Bands Indicator

4 min

Jul 12, 2024

Indicators

The Bollinger Bands Indicator

The Bollinger Bands Indicator

The Bollinger Bands indicator is widely known and a classic in technical analysis. This indicator helps assess if a price is deviating abnormally from its average price, either to the upside or downside. To achieve this, the price of a financial asset is framed within two Bollinger bands that consider the asset’s volatility. Interpretation is straightforward: if the price moves above the upper band, it indicates an overbought condition, while a move below the lower band suggests an oversold condition. Based on the asset's tendency to revert to the mean or the timeframe used, two strategies may emerge. If the asset is assumed to be stationary, a short position might be taken when the price is above the upper band. Conversely, if the asset shows strong momentum, such as during a bull run, a long position might be taken when the price is above the upper band, expecting that the upward movement will continue. The opposite applies to the lower band.

Lucas Inglese

Lucas Inglese

Trading Instructor

The Bollinger Bands Block Configuration

On BullTrading, you have many options to configure each block uniquely. In this block, you can set the time unit, period used, and more.

Time Unit

Since BullTrading allows multi-timeframe strategies, you can select the time period for calculating this indicator. You have two options:

  • Default: If set to Default, the time unit will vary depending on the timeframe used in the backtest.

  • 15m, 30m, 1d, etc.: Choosing a specific time unit means this setting will apply regardless of the time unit used for backtesting your strategy.

TIPS: If you’re a beginner, it’s recommended to leave the time unit on Default.

Period SMA

To create Bollinger Bands, a simple moving average (SMA) is needed, so this is where you choose the period used. The same period is implicitly selected for calculating moving volatility to avoid any issues.

TIPS: Only whole numbers (no decimals) are allowed.

Standard Deviations (Ecart type)

As explained earlier, Bollinger Bands create an area that frames the price. To build it, we subtract N times the moving volatility from the moving average for the lower band and add N times the moving volatility for the upper band.

The higher the standard deviation multiplier, the more challenging it becomes to break out of this area. By default, values of 2 or 3 are often chosen.

TIPS: Only whole numbers (no decimals) are allowed.

Trigger Type

As with other indicators, you need to define when this indicator will be validated. For Bollinger Bands, it’s straightforward, with two options:

  • PriceOver: when the price is above or moves above the band selected in the next parameter.

  • PriceUnder: when the price is below or moves below the band chosen in the next parameter.

Band Type

You have three possible bands to set the condition created by this block: the middle band (simply the moving average), the lower band (the lower Bollinger band), and the upper band (the upper Bollinger band).

Signal Type

This parameter has two options: CrossOver and Position. Here’s the difference:

  • CrossOver: If you select CrossOver as the signal type, this block will only validate when the price crosses above or below the selected band.

  • Position: With this option, the block is validated when the price is above or below the chosen band.

TIPS: The CrossOver parameter is much more restrictive, making it useful when combining only one or two indicators. However, too many blocks set to CrossOver can significantly reduce the number of trades in your strategy, as it requires, for example, a crossover between the two MAs + a crossover with the RSI 70 threshold + a crossover in the Vortex indicator.

So, if you’re a beginner, avoid setting more than one or two blocks to CrossOver when combining multiple indicator blocks.

The Bollinger Bands Block Configuration

On BullTrading, you have many options to configure each block uniquely. In this block, you can set the time unit, period used, and more.

Time Unit

Since BullTrading allows multi-timeframe strategies, you can select the time period for calculating this indicator. You have two options:

  • Default: If set to Default, the time unit will vary depending on the timeframe used in the backtest.

  • 15m, 30m, 1d, etc.: Choosing a specific time unit means this setting will apply regardless of the time unit used for backtesting your strategy.

TIPS: If you’re a beginner, it’s recommended to leave the time unit on Default.

Period SMA

To create Bollinger Bands, a simple moving average (SMA) is needed, so this is where you choose the period used. The same period is implicitly selected for calculating moving volatility to avoid any issues.

TIPS: Only whole numbers (no decimals) are allowed.

Standard Deviations (Ecart type)

As explained earlier, Bollinger Bands create an area that frames the price. To build it, we subtract N times the moving volatility from the moving average for the lower band and add N times the moving volatility for the upper band.

The higher the standard deviation multiplier, the more challenging it becomes to break out of this area. By default, values of 2 or 3 are often chosen.

TIPS: Only whole numbers (no decimals) are allowed.

Trigger Type

As with other indicators, you need to define when this indicator will be validated. For Bollinger Bands, it’s straightforward, with two options:

  • PriceOver: when the price is above or moves above the band selected in the next parameter.

  • PriceUnder: when the price is below or moves below the band chosen in the next parameter.

Band Type

You have three possible bands to set the condition created by this block: the middle band (simply the moving average), the lower band (the lower Bollinger band), and the upper band (the upper Bollinger band).

Signal Type

This parameter has two options: CrossOver and Position. Here’s the difference:

  • CrossOver: If you select CrossOver as the signal type, this block will only validate when the price crosses above or below the selected band.

  • Position: With this option, the block is validated when the price is above or below the chosen band.

TIPS: The CrossOver parameter is much more restrictive, making it useful when combining only one or two indicators. However, too many blocks set to CrossOver can significantly reduce the number of trades in your strategy, as it requires, for example, a crossover between the two MAs + a crossover with the RSI 70 threshold + a crossover in the Vortex indicator.

So, if you’re a beginner, avoid setting more than one or two blocks to CrossOver when combining multiple indicator blocks.

The Bollinger Bands Block Configuration

On BullTrading, you have many options to configure each block uniquely. In this block, you can set the time unit, period used, and more.

Time Unit

Since BullTrading allows multi-timeframe strategies, you can select the time period for calculating this indicator. You have two options:

  • Default: If set to Default, the time unit will vary depending on the timeframe used in the backtest.

  • 15m, 30m, 1d, etc.: Choosing a specific time unit means this setting will apply regardless of the time unit used for backtesting your strategy.

TIPS: If you’re a beginner, it’s recommended to leave the time unit on Default.

Period SMA

To create Bollinger Bands, a simple moving average (SMA) is needed, so this is where you choose the period used. The same period is implicitly selected for calculating moving volatility to avoid any issues.

TIPS: Only whole numbers (no decimals) are allowed.

Standard Deviations (Ecart type)

As explained earlier, Bollinger Bands create an area that frames the price. To build it, we subtract N times the moving volatility from the moving average for the lower band and add N times the moving volatility for the upper band.

The higher the standard deviation multiplier, the more challenging it becomes to break out of this area. By default, values of 2 or 3 are often chosen.

TIPS: Only whole numbers (no decimals) are allowed.

Trigger Type

As with other indicators, you need to define when this indicator will be validated. For Bollinger Bands, it’s straightforward, with two options:

  • PriceOver: when the price is above or moves above the band selected in the next parameter.

  • PriceUnder: when the price is below or moves below the band chosen in the next parameter.

Band Type

You have three possible bands to set the condition created by this block: the middle band (simply the moving average), the lower band (the lower Bollinger band), and the upper band (the upper Bollinger band).

Signal Type

This parameter has two options: CrossOver and Position. Here’s the difference:

  • CrossOver: If you select CrossOver as the signal type, this block will only validate when the price crosses above or below the selected band.

  • Position: With this option, the block is validated when the price is above or below the chosen band.

TIPS: The CrossOver parameter is much more restrictive, making it useful when combining only one or two indicators. However, too many blocks set to CrossOver can significantly reduce the number of trades in your strategy, as it requires, for example, a crossover between the two MAs + a crossover with the RSI 70 threshold + a crossover in the Vortex indicator.

So, if you’re a beginner, avoid setting more than one or two blocks to CrossOver when combining multiple indicator blocks.

Similar articles

You may also like

Master key indicators to optimize your trading strategies.

Similar articles

You may also like

Master key indicators to optimize your trading strategies.

Similar articles

You may also like

Master key indicators to optimize your trading strategies.

See more articles

See more articles

See more articles

See more articles

Start Trading Today

Join over 11,000 traders worldwide on the ultimate platform for beginners and experienced traders.

Trading Bots

Custom strategies

No skills required

Start Trading Today

Join over 11,000 traders worldwide on the ultimate platform for beginners and experienced traders.

Trading Bots

Custom strategies

No skills required

Start Trading Today

Join over 11,000 traders worldwide on the ultimate platform for beginners and experienced traders.

Trading Bots

Custom strategies

No skills required