Elder’s Force Index (EFI): Qué es y cómo usar este indicador en trading
El Elder’s Force Index (EFI) es un indicador técnico creado por Alexander Elder. Su objetivo es medir la fuerza entre compradores y vendedores, ya que combina precio y volumen en un solo cálculo. Gracias a ello, resulta útil tanto para identificar tendencias como para detectar cambios de impulso.
En consecuencia, el EFI se ha convertido en un oscilador muy popular entre traders que buscan confirmar movimientos del mercado antes de tomar decisiones. Por lo tanto, su uso adecuado puede marcar la diferencia en la gestión de entradas y salidas.
¿Qué es el Elder’s Force Index (EFI)?
El Force Index permite determinar quién tiene el control en un mercado: compradores o vendedores. Por lo tanto, se interpreta de la siguiente manera:
- Un valor positivo indica que predomina la presión compradora.
- Un valor negativo señala que domina la presión vendedora.
Además, este indicador no solo muestra la dirección, sino también la intensidad del movimiento. De esta manera, brinda más información que otros osciladores tradicionales y ofrece una visión más clara del mercado.
Fórmula del EFI
La fórmula del Elder’s Force Index es sencilla de comprender:
EFI = (Precio de cierre actual – Precio de cierre previo) × Volumen
Sin embargo, Alexander Elder recomendó aplicar un promedio móvil exponencial (EMA) de 13 periodos para suavizar los datos. Así pues, se reducen los falsos positivos y se obtiene una lectura más fiable de la tendencia.
¿Cómo interpretar el indicador EFI?
1. Valores positivos
Cuando el EFI es positivo, significa que los compradores impulsan el precio al alza. En consecuencia, puede confirmarse la continuidad de una tendencia alcista.
2. Valores negativos
En cambio, si el EFI es negativo, demuestra que los vendedores tienen el control. Por lo tanto, esta condición suele anticipar debilidad en los movimientos alcistas o la posible formación de una tendencia bajista.
3. Cruces con la línea cero
Un cruce del EFI hacia arriba de la línea cero puede anticipar el inicio de un movimiento alcista. Sin embargo, si ocurre hacia abajo, advierte sobre presión bajista y posible cambio de dirección.
4. Divergencias
Las divergencias entre el precio y el EFI aportan señales importantes. Por ejemplo, si el precio alcanza nuevos máximos y el EFI no lo confirma, se genera una divergencia bajista. Por otro lado, cuando el precio marca mínimos y el EFI sube, se detecta una divergencia alcista.
Estrategias con Elder’s Force Index
Confirmación de tendencias
El EFI se utiliza con mayor eficacia cuando se combina con indicadores de tendencia, como medias móviles o MACD. De este modo, se valida no solo la dirección, sino también la fuerza detrás de cada movimiento.
Detección de retrocesos
En ocasiones, el EFI cae dentro de una tendencia alcista. Sin embargo, este retroceso no siempre es negativo; al contrario, puede señalar una oportunidad de entrada a mejor precio.
Uso con promedios móviles
La configuración más popular aplica un EMA de 13 periodos al EFI. De esta forma, los traders eliminan ruido y se concentran en las señales más relevantes. Además, esta metodología fue la recomendada por Alexander Elder.
Ventajas y desventajas del EFI
Ventajas
- Combina precio y volumen en una sola fórmula.
- Permite detectar cambios de impulso con anticipación.
- Puede integrarse fácilmente con otros indicadores.
Desventajas
- En mercados laterales, puede generar señales falsas.
- Requiere confirmación adicional para mayor fiabilidad.
Conclusión
En conclusión, el Elder’s Force Index (EFI) es un oscilador muy eficaz para analizar la fuerza del mercado y anticipar cambios de tendencia. Sin embargo, no debe utilizarse de forma aislada.
Lo más recomendable es complementarlo con análisis de acción del precio y otros indicadores técnicos. De esta manera, los traders consiguen una visión más completa del mercado y toman decisiones con mayor seguridad.
Código Pine Script Trading View
//@version=6
indicator(«Elder’s Force Index (EFI)», overlay=false)
// ——— Inputs
len = input.int(13, «Suavizado (EMA)», minval=1, tooltip=»Valor clásico: 13″)
asHistogram = input.bool(true, «Mostrar como histograma»)
showZero = input.bool(true, «Mostrar línea cero»)
showRaw = input.bool(false, «Mostrar EFI bruto (sin suavizar)»)
normalize = input.bool(false, «Normalizar por ATR», tooltip=»Divide el EFI por ATR para hacerlo comparable entre activos»)
atrLen = input.int(14, «ATR para normalizar», minval=1)
// ——— EFI bruto
efi_raw = (close – close[1]) * volume
// ——— Normalización opcional (por ATR)
atrVal = ta.atr(atrLen)
efi_base = normalize and atrVal != 0 ? efi_raw / atrVal : efi_raw
// ——— EFI suavizado (EMA len)
efi = ta.ema(efi_base, len)
// ——— Gráficos
plot(showZero ? 0 : na, title=»Cero», color=color.gray)
col = efi >= 0 ? color.new(color.teal, 0) : color.new(color.red, 0)
plot(efi, title=»EFI»,
color=col,
style=asHistogram ? plot.style_histogram : plot.style_line,
linewidth=2)
plot(showRaw ? efi_base : na, title=»EFI bruto», color=color.new(color.blue, 40), linewidth=1)
// ——— Señales / Alertas opcionales
crossZeroUp = ta.crossover(efi, 0)
crossZeroDown = ta.crossunder(efi, 0)
plotshape(crossZeroUp, title=»EFI cruza ↑ 0″, style=shape.triangleup, location=location.bottom, size=size.tiny, color=color.teal, text=»↑0″)
plotshape(crossZeroDown, title=»EFI cruza ↓ 0″, style=shape.triangledown, location=location.top, size=size.tiny, color=color.red, text=»↓0″)
alertcondition(crossZeroUp, «EFI cruza arriba de 0», «Fuerza compradora (EFI > 0)»)
alertcondition(crossZeroDown, «EFI cruza abajo de 0», «Fuerza vendedora (EFI < 0)»)
CONTACTA CON NOSOTROS Y CREEMOS COMUNIDAD
IMPORTANTE:
En ningún momento queremos que lo reflejado en esta web, se considere como recomendaciones.