# Bollinger Bands (BBANDS)

> Página del indicador StratCraft para las Bandas de Bollinger.

**Route**: `/quantnexus/indicators/bbands/`

## Qué hace

Las Bandas de Bollinger crean una envolvente de precio dinámica alrededor de una media móvil. Se utilizan ampliamente para rupturas, retrocesos y detección de expansión de volatilidad.

## Fórmula

`Middle Band = SMA(n)`

`Upper Band = SMA + (k * StdDev)`

`Lower Band = SMA - (k * StdDev)`

## Parámetros

- `period` - por defecto `20`
- `devfactor` - por defecto `2`
- `movav` - por defecto `MovingAverageSimple`

## C++23 API

```cpp
#include <nonabt/indicators/bbands.hpp>
auto bbands = std::make_unique<nonabt::BBANDS>(data().close(), 20, 2, "MovingAverageSimple");
```

## Uso común

- Utilice BBANDS para configuraciones de reversión a la media.
- Utilice las rupturas de banda para la continuación de la tendencia.
- Utilice el ancho de banda para el análisis de volatilidad.

## Patrón práctico

Opere una ruptura por encima de la banda superior como una expansión del impulso o un regreso desde la banda inferior como una reversión a la media por sobreventa, dependiendo del régimen de mercado más amplio.
