Respuesta directa
Un ejemplo práctico de MACD muestra cómo se calculan las líneas del indicador a partir de un pequeño conjunto de precios utilizando supuestos específicos (períodos de EMA, suavizado y valores iniciales). El MACD se construye a partir de dos medias móviles exponenciales (EMAs) de la misma serie de precios, luego se compara con una línea de señal (otra EMA) y se visualiza con un histograma (diferencia entre MACD y señal). El punto clave en cualquier ejemplo práctico es que cada elección—períodos y cómo se inician las EMAs—debe ser declarada para que los números puedan reproducirse de forma independiente.
Mecanismo y definición
MACD significa Convergencia/Divergencia de Medias Móviles. En la versión común:
- EMA rápida: una EMA del precio que utiliza un período de retroceso más corto.
- EMA lenta: una EMA del precio que utiliza un período de retroceso más largo.
- Línea MACD: MACD = (EMA rápida) − (EMA lenta).
- Línea de señal: una EMA de la línea MACD que utiliza un período de señal.
- Histograma: histograma = línea MACD − línea de señal.
Regla de suavizado de la EMA (supuesto para el cálculo): Para una EMA con período N, el factor de suavizado es α = 2 / (N + 1). Un paso de actualización estándar es:
- EMAₜ = α·Precioₜ + (1 − α)·EMAₜ₋₁
Elección de definición importante: diferentes plataformas pueden inicializar las EMAs de manera distinta (por ejemplo, comenzando con el primer precio, con un promedio de los primeros N valores, o después de suficientes barras). En un ejemplo práctico, debes elegir un método de inicialización y mantenerlo.
Ejemplo numérico práctico (con supuestos declarados)
Supón que utilizas precios de cierre con la siguiente configuración fija:
- Período de EMA rápida N₁ = 3 → α₁ = 2/(3+1) = 0.5
- Período de EMA lenta N₂ = 5 → α₂ = 2/(5+1) = 2/6 = 0.333333…
- Período de EMA de señal Nₛ = 3 → αₛ = 0.5
- Supuesto de inicialización: en la primera barra (t=1), establece EMA rápida₁ = Precio₁ y EMA lenta₁ = Precio₁, y establece EMA de señal₁ = MACD₁.
- Precios:
- Precio₁ = 100
- Precio₂ = 102
- Precio₃ = 101
- Precio₄ = 103
- Precio₅ = 104
Paso 1: calcular las EMAs rápida y lenta
t=1
- EMA rápida₁ = 100
- EMA lenta₁ = 100
t=2
- EMA rápida₂ = 0.5·102 + 0.5·100 = 101
- EMA lenta₂ = 0.333333·102 + 0.666667·100 = 34.0 + 66.6667 = 100.6667
t=3
- EMA rápida₃ = 0.5·101 + 0.5·101 = 101
- EMA lenta₃ = 0.333333·101 + 0.666667·100.6667 = 33.6667 + 67.1111 = 100.7778
t=4
- EMA rápida₄ = 0.5·103 + 0.5·101 = 102
- EMA lenta₄ = 0.333333·103 + 0.666667·100.7778 = 34.3333 + 67.1852 = 101.5185
t=5
- EMA rápida₅ = 0.5·104 + 0.5·102 = 103
- EMA lenta₅ = 0.333333·104 + 0.666667·101.5185 = 34.6667 + 67.6790 = 102.3457
Paso 2: calcular la línea MACD
t=1: MACD₁ = 100 − 100 = 0 t=2: MACD₂ = 101 − 100.6667 = 0.3333 t=3: MACD₃ = 101 − 100.7778 = 0.2222 t=4: MACD₄ = 102 − 101.5185 = 0.4815 t=5: MACD₅ = 103 − 102.3457 = 0.6543
Paso 3: calcular la línea de señal (EMA del MACD)
Usando la actualización de la EMA de señal con αₛ = 0.5 y la inicialización señal EMA₁ = MACD₁:
- señal EMA₁ = 0
- t=2: señal EMA₂ = 0.5·0.3333 + 0.5·0 = 0.1667
- t=3: señal EMA₃ = 0.5·0.2222 + 0.5·0.1667 = 0.1111 + 0.0833 = 0.1944
- t=4: señal EMA₄ = 0.5·0.4815 + 0.5·0.1944 = 0.2408 + 0.0972 = 0.3380
- t=5: señal EMA₅ = 0.5·0.6543 + 0.5·0.3380 = 0.3272 + 0.1690 = 0.4962
Paso 4: calcular el histograma
histogramaₜ = MACDₜ − señal EMAₜ:
- t=2: 0.3333 − 0.1667 = 0.1666
- t=3: 0.2222 − 0.1944 = 0.0278
- t=4: 0.4815 − 0.3380 = 0.1435
- t=5: 0.6543 − 0.4962 = 0.1581
Verificación: si recalculas las EMAs usando los mismos valores de α y la misma regla de inicialización, deberías llegar a los mismos números de MACD, señal e histograma, hasta el redondeo.
Limitaciones y riesgos (modos de fallo materiales)
- Dependencia de parámetros: los valores del MACD cambian cuando cambian los períodos rápido/lento/señal. Un ejemplo práctico es válido solo bajo sus períodos declarados. 2) Diferencias de inicialización: las reglas de inicio de la EMA difieren entre software. Los valores tempranos del MACD pueden diferir incluso cuando los valores posteriores convergen.