Si tuvieras que aprender un solo indicador, sería la media móvil. Suaviza el ruido del precio para revelar la tendencia, sirve de soporte/resistencia dinámico y es el ladrillo con el que se construyen otros indicadores (el MACD son medias, las Bandas de Bollinger giran en torno a una media). Pero hay más de un tipo, y elegir mal cuesta señales atrasadas o falsas. Vamos a aclararlo.
01Qué es una media móvil
Una media móvil calcula el precio promedio de un número de períodos y "camina" con el tiempo — con cada nueva vela, recalcula. El resultado es una línea suave que filtra las oscilaciones pequeñas y muestra la dirección de fondo. Cuanto mayor el período, más suave (y más lenta) es la línea.
02SMA, EMA y WMA: la diferencia real
Las tres calculan una media, pero reparten el peso de forma distinta:
| Tipo | Cómo pondera los precios | Característica | Mejor para |
|---|---|---|---|
| SMA | Peso igual para todos | Más suave, más lenta | Ver la tendencia de fondo, filtrar ruido |
| EMA | Más peso a los recientes | Reacciona más rápido | Señales ágiles, day trading |
| WMA | Peso lineal decreciente | Reacción intermedia | Término medio entre SMA y EMA |
La SMA (Simple Moving Average) trata el precio de hace 20 velas con el mismo peso que el de la vela actual. La EMA (Exponential) da mucha más importancia a los precios recientes, así que se "pega" más al precio y reacciona más rápido a los cambios. La WMA (Weighted) queda en medio, con pesos decrecientes lineales.
Trade-off fundamental: reacción rápida (EMA) = coge las tendencias pronto, pero da más señales falsas. Suavizado (SMA) = menos falsas, pero entra tarde. No existe la "mejor" — existe la correcta para tu objetivo. El day trading tiende a la EMA; la visión de tendencia de fondo, a la SMA.
03Las medias populares (y por qué importan)
Algunos períodos se usan tanto que se vuelven "autocumplidos" — los mira tanta gente que el precio reacciona a ellos:
- 9 y 21: corto plazo, populares en day trading. El cruce 9×21 es un clásico.
- 20: base de las Bandas de Bollinger y referencia de medio-corto plazo.
- 50: tendencia de medio plazo. Muy observada.
- 200: la reina. Tendencia de largo plazo. Precio por encima de la media de 200 = alza estructural; por debajo = baja. Se usa como filtro maestro.
"Golden cross" y "death cross": cuando la media de 50 cruza la de 200 hacia arriba se llama golden cross (señal alcista de largo plazo); hacia abajo, death cross (bajista). Se siguen tanto que se convierten en noticia — y por eso mismo mueven el mercado.
04Los usos prácticos
- Dirección de la tendencia: precio por encima de la media = alza; por debajo = baja. Simple y eficaz.
- Soporte/resistencia dinámico: en tendencia, el precio suele retroceder hasta la media y respetarla — zona de recompra.
- Cruces: la media rápida cruzando la lenta genera señales (base de la estrategia de cruce de medias).
- Filtro: operar solo a favor de la media de 200 elimina muchos trades malos contra la tendencia mayor.
05Programando las medias
//@version=5 indicator("Médias Móveis", overlay=true) p = input.int(21, "Período") sma = ta.sma(close, p) // simple ema = ta.ema(close, p) // exponencial wma = ta.wma(close, p) // ponderada plot(sma, "SMA", color=color.orange) plot(ema, "EMA", color=color.lime) plot(wma, "WMA", color=color.blue) // filtro de tendencia con la media de 200 ma200 = ta.sma(close, 200) tendencia_alta = close > ma200 plot(ma200, "MM200", color=tendencia_alta ? color.green : color.red, linewidth=2)
import pandas as pd def medias(precos, periodo=21): sma = precos.rolling(periodo).mean() ema = precos.ewm(span=periodo, adjust=False).mean() # WMA: pesos lineales 1..n pesos = pd.Series(range(1, periodo+1)) wma = precos.rolling(periodo).apply( lambda x: (x * pesos).sum() / pesos.sum(), raw=True) return sma, ema, wma sma, ema, wma = medias(df["close"]) # filtro de tendencia: solo opera en largo por encima de la MM200 df["ma200"] = df["close"].rolling(200).mean() pode_comprar = df["close"].iloc[-1] > df["ma200"].iloc[-1]
¿Listo para montar la estrategia?
El cruce de medias es la estrategia nº1 de nuestra recopilación — con código completo.
06Errores comunes
Los 3 errores clásicos: (1) usar una media demasiado corta y acabar picoteado por el ruido; (2) operar el cruce de medias en mercado lateral, donde se cruzan a cada rato generando "sierra"; (3) olvidar que la media es un indicador atrasado — confirma la tendencia, no la predice. La media nunca es un gatillo aislado; es contexto y filtro.
07Preguntas frecuentes
¿Cuál es la diferencia entre SMA y EMA?
La SMA da el mismo peso a todos los precios del período; la EMA da más peso a los recientes y reacciona más rápido. La EMA se prefiere para señales ágiles y day trading; la SMA para suavizar y ver la tendencia de fondo.
¿Qué media móvil usar?
EMA para reacción rápida, SMA para suavizado. Períodos 9 y 21 para corto plazo; 50 y 200 para tendencia larga. No hay una "mejor" universal — depende del objetivo y del activo, validado con backtest.
¿Qué es la media de 200?
La MM de 200 períodos es la referencia de tendencia de largo plazo. Precio por encima = alza estructural; por debajo = baja. Muy usada como filtro maestro de tendencia en estrategias.
¿Qué es el golden cross?
Cuando la media de 50 cruza la de 200 hacia arriba — señal alcista de largo plazo. Lo contrario (cruce hacia abajo) es el death cross. Se observan tanto que se convierten en noticia e influyen en el mercado.
¿La media móvil predice el precio?
No. Es un indicador atrasado — se calcula a partir de precios pasados. Confirma y suaviza la tendencia, sirve de soporte/resistencia dinámico y de filtro, pero no predice. Quien espera predicción se frustra.