¿Cómo se calcula el Rango de Bollinger? Fórmula, Parámetros y Límites

Fórmula de cálculo del Rango de Bollinger, parámetros, limitaciones y verificación.

Definición del Rango de Bollinger

El Rango de Bollinger describe la anchura de las Bandas de Bollinger. Generalmente se expresa como la distancia entre la banda superior y la inferior.

Antes de usar el concepto, define las partes:

  • Serie de precios: una lista de precios ordenada en el tiempo (por ejemplo, cierres) muestreada a un intervalo fijo.
  • Ventana de retroceso (N): el número de períodos utilizados para calcular la media móvil y la desviación estándar.
  • Media móvil (SMA): el promedio de las últimas N observaciones.
  • Desviación estándar (SD): una medida de la dispersión de esas últimas N observaciones.
  • Multiplicador de banda (k): la fuerza con la que se utiliza la desviación estándar para establecer la distancia de la banda.

Con estas definiciones, la mecánica se convierte en un cálculo sencillo que puedes reproducir a partir de los mismos datos de entrada.

Mecánica: la fórmula y cómo se calcula

Las Bandas de Bollinger se construyen comúnmente a partir de una media móvil y la desviación estándar del precio durante la ventana de retroceso.

  1. Calcula la media móvil durante los últimos N períodos:
  • Sea (P_t) el precio en el momento (t).
  • La media móvil simple en el momento (t) es [ \text{SMA}t = \frac{1}{N}\sum{i=0}^{N-1} P_{t-i} ]
  1. Calcula la desviación estándar sobre los mismos N precios:
  • La desviación estándar muestral se puede escribir como [ \text{SD}t = \sqrt{\frac{1}{N-1}\sum{i=0}^{N-1}(P_{t-i}-\text{SMA}_t)^2} ] (Algunas implementaciones utilizan la desviación estándar poblacional con (N) en lugar de (N-1); lo que importa para la verificación independiente es que uses la misma definición que la fuente con la que estás comparando.)
  1. Crea las bandas superior e inferior usando el multiplicador (k):
  • [ \text{Superior}_t = \text{SMA}_t + k\cdot \text{SD}_t ]
  • [ \text{Inferior}_t = \text{SMA}_t - k\cdot \text{SD}_t ]
  1. Calcula el Rango de Bollinger como la anchura de la banda:
  • [ \text{Rango de Bollinger}_t = \text{Superior}_t - \text{Inferior}_t ] Sustituyendo las fórmulas de las bandas se obtiene una relación simplificada:
  • [ \text{Rango de Bollinger}_t = 2k\cdot \text{SD}_t ] Por lo tanto, el rango es directamente proporcional a la desviación estándar del precio en la ventana de retroceso.

Requisitos de datos (lo que debes tener)

Para calcular el Rango de Bollinger de forma independiente, necesitas:

  • Una serie de precios consistente (P_t) (por ejemplo, precios de cierre), que cubra al menos N períodos.
  • Un intervalo de muestreo (por ejemplo, barras de una hora). Tu paso de tiempo debe coincidir en todos los cálculos.
  • La ventana de retroceso N y el multiplicador k elegidos.
  • Una convención de desviación estándar definida (muestral vs poblacional), especialmente si estás validando contra una implementación de software específica.

Evidencia y ejemplo práctico (usando supuestos que puedes verificar)

Dado que el Rango de Bollinger depende únicamente de (\text{SD}_t), la forma más sencilla de verificar tu comprensión es recalcular (\text{Superior}), (\text{Inferior}) y su diferencia a partir de los mismos N precios.

Supón que tienes los últimos N=5 precios (usando el mismo intervalo y tipo de precio en todo momento): (P_1, P_2, P_3, P_4, P_5). Elige el multiplicador (k=2) para ilustrar.

  1. Calcula (\text{SMA}_5) como la media de esos cinco precios.
  2. Calcula (\text{SD}_5) a partir de los mismos cinco precios usando la misma definición de SD.
  3. Calcula:
  • (\text{Superior}_5 = \text{SMA}_5 + 2\cdot\text{SD}_5)
  • (\text{Inferior}_5 = \text{SMA}_5 - 2\cdot\text{SD}_5)
  1. Entonces:
  • (\text{Rango de Bollinger}_5 = \text{Superior}_5 - \text{Inferior}_5)
  • Por álgebra, (\text{Rango de Bollinger}_5 = 4\cdot\text{SD}_5)

Este ejemplo muestra dos puntos de verificación:

  • El resultado numérico debe coincidir tanto si lo calculas como una diferencia de bandas o como (2k\cdot\text{SD}_t) (nuevamente, asumiendo convenciones idénticas de SMA/SD).
  • Si tu rango calculado difiere del valor de una plataforma, la causa generalmente no es el concepto, sino entradas no coincidentes (diferente N o k), un tipo de media móvil diferente o una convención de desviación estándar diferente.

Si deseas una verificación rápida de consistencia sin herramientas de gráficos: recalcula (\text{SD}_t) a partir de los mismos N precios y confirma que duplicar la SD por (2k) te da la anchura de tu banda.

Limitaciones y modos de fallo probables

El Rango de Bollinger es una medida de anchura relacionada con la volatilidad, pero varias limitaciones afectan la interpretación y la reproducibilidad.

1) Sensibilidad a los parámetros (N y k)

Cambiar N altera el suavizado tanto de la media móvil como de la desviación estándar. Cambiar k escala directamente la anchura de la banda mediante (2k\cdot\text{SD}_t). Dos calculadoras que usen valores de parámetros diferentes no coincidirán.

2) Discrepancia en la definición de desviación estándar

Algunas implementaciones usan la desviación estándar muestral (división por (N-1)); otras usan la poblacional (división por (N)). Para N pequeños, esta diferencia puede ser notable, lo que lleva a resultados de anchura de banda diferentes.

3) Definición del precio de entrada y muestreo

Debes confirmar si la fuente utiliza precios de cierre, precios típicos u otro precio derivado. También confirma el intervalo de muestreo. Mezclar datos diarios e intradía, o usar diferentes cortes de zona horaria, puede cambiar los valores.

4) Incertidumbre en la interpretación

Un Rango de Bollinger más amplio indica una mayor dispersión durante la ventana de retroceso, pero por sí mismo no especifica la dirección (movimiento hacia arriba o hacia abajo) ni garantiza que la dispersión futura se contraerá o expandirá. Las relaciones históricas no establecen resultados futuros.

5) Efectos de borde y datos faltantes

Al comienzo de la serie (antes de que existan N observaciones), una calculadora puede generar valores faltantes o comenzar más tarde. Si la serie de entrada tiene vacíos o un manejo de datos faltantes diferente, tus bandas calculadas pueden diferir del software.

Verificación y siguiente pregunta

Una forma confiable de verificar el Rango de Bollinger es reproducir el cálculo de principio a fin:

  1. Elige el N, k, tipo de precio e intervalo de muestreo exactos.
  2. Calcula (\text{SMA}) y (\text{SD}) sobre las mismas N observaciones.
  3. Construye las bandas superior e inferior.
  4. Confirma que (\text{Superior} - \text{Inferior} = 2k\cdot\text{SD}).

Si estás tratando de explicar diferencias entre dos gráficos, un siguiente paso común es verificar cómo sus configuraciones cambian el rango (especialmente N, k y la convención de desviación estándar).

Operar con divisas y CFD implica un riesgo considerable. La información de FoxiForex es educativa y no constituye asesoramiento financiero personal. El contenido patrocinado se identifica claramente.