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%.
Mejor ejecución de 16. Nasdaq 100, 30 min, spread 3, de la ejecución sweeps:2026-09-07-NAS100-30m-opt.tsv:8.
| Periodo | Hasta 2026-09-07 |
| Instrumento | Nasdaq 100, 30 minutos |
| Spread | 3 puntos |
| Contratos | 1 |
| Capital inicial | 1,000,000 |
| Costes | Solo spread. No se incluyen comisiones ni financiación overnight. |
| Barras | Hasta 200,000 barras, menos cuando el instrumento tiene menos historial |
| Última prueba | 2026-09-07 |
| 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
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| Nasdaq 100Mejor ejecución | 30 min | n/a | 9,756 | 53.35 | -42,800 EUR | -45,750 |
| S&P 500 | 1 hora | n/a | 6,394 | 56.16 | -4,483 EUR | -5,016 |
| Oro | 5 min | n/a | 7,706 | 60.72 | -5,926 EUR | -6,051 |
| S&P 500 | 15 min | n/a | 8,199 | 60.00 | -6,921 EUR | -7,596 |
| Oro | 15 min | n/a | 8,205 | 59.77 | -7,030 EUR | -7,165 |
| Oro | 1 hora | n/a | 6,127 | 55.83 | -7,362 EUR | -7,423 |
| S&P 500 | 5 min | n/a | 7,628 | 58.67 | -7,405 EUR | -7,888 |
| Oro | 30 min | n/a | 8,971 | 57.45 | -10,575 EUR | -10,670 |
| S&P 500 | 30 min | n/a | 9,046 | 56.59 | -11,498 EUR | -11,814 |
| DAX 40 | 15 min | n/a | 8,216 | 63.00 | -20,829 EUR | -24,876 |
| DAX 40 | 5 min | n/a | 7,510 | 62.37 | -24,178 EUR | -25,311 |
| Nasdaq 100 | 5 min | n/a | 7,659 | 61.39 | -25,752 EUR | -27,328 |
| Nasdaq 100 | 15 min | n/a | 8,587 | 60.55 | -25,855 EUR | -32,017 |
| Nasdaq 100 | 1 hora | n/a | 7,104 | 52.14 | -28,971 EUR | -31,276 |
| DAX 40 | 1 hora | n/a | 5,984 | 55.26 | -35,182 EUR | -37,773 |
| DAX 40 | 30 min | n/a | 9,124 | 60.32 | -47,270 EUR | -49,151 |
Gráficos
Las 10 mejores de 16 ejecuciones. La lista completa está en la tabla de arriba.
El código
// ============================================================ // 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
Preguntas
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.
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.
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.
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
El copy trading en índices de EE. UU. está disponible para los miembros de ProRealAlgos a medida que se abren plazas.