Apuntarme a la lista de espera
Estrategias / Mean reversion / Stochastic Reversal

Stochastic Reversal: cruces de sobreventa y sobrecompra probados

Los longs se disparan cuando el %K del Stochastic (14,3) cruza por encima del %D por debajo de 20, y los shorts cuando cruza por debajo del %D por encima de 80. Las posiciones se cierran cuando el %K llega a 50 o con un stop del 1%. No hay objetivo de beneficio y solo hay una posición a la vez.

Mean reversionLargos & cortosIntradayNasdaq 10030 min
n/aProfit factor
-30,058Beneficio neto EUR
52.04%Tasa de acierto
7,963Operaciones
-32,678Max drawdown
-3.77Operació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:12.

Reglas de entrada, largos

  1. El %K está por debajo de 20
  2. Sin posición abierta

Reglas de entrada, cortos

  1. El %K está por encima de 80
  2. Sin posición abierta

Reglas de salida

  1. Stop loss al 1% de la entrada
  2. Cerrar un short cuando el %K cae por debajo de 50

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 (8)
positionSize
Contratos por operación
1
stochPeriod
Periodo de observación del Stochastic
14
stochSmooth
Suavizado del %K
3
stochDSmooth
Suavizado del %D
3
oversoldLevel
Longs solo cuando el %K está por debajo de esto
20
overboughtLevel
Shorts solo cuando el %K está por encima de esto
80
stochExitLevel
Salir cuando el %K alcanza este nivel
50
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 7,96352.04-30,058 EUR-32,678
S&P 5001 horan/a 5,02256.37-3,838 EUR-5,052
Oro5 minn/a 7,19256.58-4,692 EUR-4,776
Oro30 minn/a 7,11857.15-5,427 EUR-5,828
Oro15 minn/a 7,08655.09-5,453 EUR-5,516
Oro1 horan/a 4,81357.24-5,458 EUR-5,514
S&P 5005 minn/a 7,19652.95-8,110 EUR-8,192
S&P 50030 minn/a 7,70753.95-8,194 EUR-8,681
S&P 50015 minn/a 7,45656.88-8,320 EUR-8,593
Nasdaq 1001 horan/a 5,19953.16-17,295 EUR-20,420
DAX 405 minn/a 7,34057.98-21,313 EUR-21,799
DAX 4015 minn/a 7,41159.67-22,602 EUR-24,371
Nasdaq 1005 minn/a 7,32257.74-24,857 EUR-26,716
DAX 401 horan/a 4,87355.92-28,474 EUR-29,471
DAX 4030 minn/a 7,62457.88-28,719 EUR-32,246
Nasdaq 10015 minn/a 7,58957.29-31,697 EUR-33,705

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

// ============================================================
// Stochastic Reversal
// 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
stochPeriod = 14       // stochastic lookback
stochSmooth = 3        // %K smoothing
stochDSmooth = 3       // %D smoothing
oversoldLevel = 20     // longs only when %K is below this
overboughtLevel = 80   // shorts only when %K is above this
stochExitLevel = 50    // exit once %K reaches the middle
stopLossPct = 1        // protective stop, percent of entry price

// --- Indicators ---
stochK = Stochastic[stochPeriod, stochSmooth](close)
stochD = StochasticD[stochPeriod, stochSmooth, stochDSmooth](close)

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

Stochastic
Lee esto primeroDebilidades conocidas4 puntos
  • Todos los mercados de la tabla perdieron dinero. La mejor ejecución listada, en Nasdaq 100 30 minutos, terminó en EUR -30,058.1.
  • La tasa de acierto del 52.04% no cubrió las pérdidas, y la operación media fue de EUR -3.77.
  • Los drawdowns fueron grandes, EUR 32,677.8 en la ejecución de Nasdaq 100 y EUR 32,246.1 en DAX 40 30 minutos.
  • El profit factor no se registró porque solo existen datos de barrido.

Preguntas

Sobre esta estrategia

¿Debería ejecutar esto en ProOrder?

Técnicamente puede ejecutarse en ProOrder, pero todos los backtests perdieron dinero. Trátalo como una referencia de lo que no funciona, no como un sistema para operar en real.

¿Qué mercados se probaron?

Nasdaq 100, S&P 500, Gold y DAX 40. La pérdida más pequeña fue S&P 500 1 hora con EUR -3,837.55, y Nasdaq 100 15 minutos perdió EUR -31,697.2.

¿Qué drawdown hubo con 1 contrato?

La ejecución de Nasdaq 100 30 minutos tuvo un drawdown de EUR 32,677.8 con 1 contrato.

¿Ayudaría un marco temporal diferente?

Las ejecuciones de 5 minutos a 1 hora perdieron dinero todas, así que el marco temporal no era el problema.

Relacionado

Estrategias como esta

Stochastic Extreme Reversal

Usa el mismo indicador.

3.94 PF · 974 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

Descubre qué sistemas de osciladores sí aguantaron. 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