Apuntarme a la lista de espera
Estrategias / Mean reversion / Bollinger Fade

Bollinger Fade: vender las bandas, comprar la banda media

Este sistema intraday opera en contra de los cierres fuera de las Bollinger Bands (20, 2), comprando por debajo de la banda inferior y vendiendo en short por encima de la banda superior. Las operaciones se cierran cuando el precio vuelve a la banda media de 20 periodos o se alcanza un stop del 1%.

Mean reversionLargos & cortosIntradayNasdaq 10030 min
n/aProfit factor
-42,800Beneficio neto EUR
53.35%Tasa de acierto
9,756Operaciones
-45,750Max drawdown
-4.39Operación media

Mejor ejecución de 16. Nasdaq 100, 30 min, spread 3, de la ejecución sweeps:2026-09-07-NAS100-30m-opt.tsv:8.

Reglas de entrada, largos

  1. No hay posición abierta

Reglas de entrada, cortos

  1. No hay posición abierta

Reglas de salida

  1. Stop loss al 1% de la entrada
  2. Cerrar un short cuando el precio cierra por debajo de la banda media

Condiciones de la prueba

PeriodoHasta 2026-09-07
InstrumentoNasdaq 100, 30 minutos
Spread3 puntos
Contratos1
Capital inicial1,000,000
CostesSolo spread. No se incluyen comisiones ni financiación overnight.
BarrasHasta 200,000 barras, menos cuando el instrumento tiene menos historial
Última prueba2026-09-07
Parámetros (4)
positionSize
Contratos por operación
1
bandPeriod
Longitud de la media y de la desviación de Bollinger
20
bandWidth
Distancia de las bandas en desviaciones típicas
2
stopLossPct
Stop de protección, porcentaje del precio de entrada
1

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
Nasdaq 100Mejor ejecución30 minn/a 9,75653.35-42,800 EUR-45,750
S&P 5001 horan/a 6,39456.16-4,483 EUR-5,016
Oro5 minn/a 7,70660.72-5,926 EUR-6,051
S&P 50015 minn/a 8,19960.00-6,921 EUR-7,596
Oro15 minn/a 8,20559.77-7,030 EUR-7,165
Oro1 horan/a 6,12755.83-7,362 EUR-7,423
S&P 5005 minn/a 7,62858.67-7,405 EUR-7,888
Oro30 minn/a 8,97157.45-10,575 EUR-10,670
S&P 50030 minn/a 9,04656.59-11,498 EUR-11,814
DAX 4015 minn/a 8,21663.00-20,829 EUR-24,876
DAX 405 minn/a 7,51062.37-24,178 EUR-25,311
Nasdaq 1005 minn/a 7,65961.39-25,752 EUR-27,328
Nasdaq 10015 minn/a 8,58760.55-25,855 EUR-32,017
Nasdaq 1001 horan/a 7,10452.14-28,971 EUR-31,276
DAX 401 horan/a 5,98455.26-35,182 EUR-37,773
DAX 4030 minn/a 9,12460.32-47,270 EUR-49,151

Gráficos

Resultados por ejecución

Las 10 mejores de 16 ejecuciones. La lista completa está en la tabla de arriba.

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// Bollinger Fade
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1       // contracts per trade
bandPeriod = 20        // Bollinger average and deviation length
bandWidth = 2          // band distance in standard deviations
stopLossPct = 1        // protective stop, percent of entry price

// --- Indicators ---
midBand = Average[bandPeriod](close)
stdDevValue = STD[bandPeriod](close)
upperBand = midBand + bandWidth*stdDevValue
lowerBand = midBand - bandWidth*stdDevValue

26 líneas más: las reglas de entrada y salida.

Configuración

Cómo cargarla

  1. Copia el código con el botón de copiar del bloque de código.
  2. En ProRealTime, abre un gráfico del instrumento y el marco temporal que quieras probar y luego abre ProOrder > New trading system y elige "Create with programming".
  3. Pega el código, dale un nombre al sistema y guárdalo.
  4. Haz clic en "Backtest", ajusta tu propio spread y position size, y ejecútala antes de considerar operarla en real.

Indicadores utilizados

Bandas de Bollinger
Lee esto primeroDebilidades conocidas4 puntos
  • Las 15 ejecuciones probadas perdieron dinero, incluida la ejecución keyStats en Nasdaq 100 30 minutos con EUR -42,799.80.
  • Una tasa de acierto del 53.35% parece decente pero la operación media fue de EUR -4.39, así que las operaciones perdedoras fueron mayores que las ganadoras.
  • En DAX 40 30 minutos el drawdown máximo alcanzó EUR 49,150.70 con 1 contrato.
  • Solo existen datos de barrido, así que no se registró el profit factor, y los resultados corresponden al código antes de su reescritura.

Preguntas

Sobre esta estrategia

¿Funcionará esto en ProOrder?

Sí, está escrito como un sistema automático con 1 contrato por operación y un stop loss del 1%. Ninguna ejecución probada ganó dinero, así que trátalo como una referencia de partida más que como un candidato para operar en real.

¿Qué pasó en cada mercado?

S&P 500, Gold, DAX 40 y Nasdaq 100 se probaron en gráficos de 5 minutos a 1 hora. S&P 500 1 hora perdió lo menos, EUR -4,482.65, y DAX 40 30 minutos perdió lo máximo, EUR -47,269.60.

¿Cuánto capital necesita 1 contrato?

La mejor ejecución listada tuvo un drawdown máximo de EUR 45,749.80 con 1 contrato. Planifica el capital en torno a drawdowns de ese tamaño, más el margen de tu bróker.

¿Por qué una tasa de acierto alta pierde de todos modos?

El precio suele volver rápidamente a la banda media, pero cuando una tendencia continúa la operación choca con el stop del 1%. Esos saltos de stop pesaron más que las muchas ganancias pequeñas.

Relacionado

Estrategias como esta

Bollinger Squeeze

Usa el mismo indicador.

14.30 PF · 86 operaciones

Negated Hammer

Mejor ejecución en el mismo mercado, Nasdaq 100.

3.20 PF · 372 operaciones

Monday Dip Buy

También es una estrategia mean reversion.

n/a PF · 146 operaciones

¿Tienes curiosidad por saber qué setups de mean reversion sí superaron las pruebas? Apúntate a la lista de espera de ProRealAlgos.

El copy trading en índices de EE. UU. está disponible para los miembros de ProRealAlgos a medida que se abren plazas.

Los resultados pasados de backtest no garantizan resultados futuros. Esto no es asesoramiento financiero. Seleccionado y mantenido por ProRealAlgos. ProRealTime™ es una marca comercial de ProRealTime SAS. prorealalgos.comEstadísticasDocumentación