Apuntarme a la lista de espera
Estrategias / Mean reversion / ATR Band

ATR Band: comprar caídas fuertes en gráficos diarios

ATR Band compra una acción tras una caída fuerte, cuando el cierre diario se sitúa más de un ATR(10) por debajo de su SMA de 3 periodos. Mantiene hasta que el cierre rebota a más de un ATR por encima de esa misma media. Cada operación compromete 10,000 fijos de capital y solo va long.

Mean reversionSolo largosSwingBroadcomDiario
10.31Profit factor
51,575Beneficio neto USD
83.02%Tasa de acierto
53Operaciones
-5,068Max drawdown
973Operación media

Mejor ejecución de 31. Broadcom, Diario, de la ejecución stock2-queue:2026-09-15-Broadcom.tsv:6.

Reglas de entrada, largos

Reglas de salida

  1. Sin stop loss

Condiciones de la prueba

PeriodoHasta 2026-09-15
InstrumentoBroadcom, Diario
Capital por operación10,000
CostesNo registrado para esta ejecución.
BarrasBarras diarias, todo el historial disponible
Última prueba2026-09-15
Parámetros (3)
capitalPerTrade
Dinero comprometido en cada operación
10000
basePeriod
Longitud de la SMA en torno a la que se construyen las bandas
3
atrPeriod
Longitud del ATR
10

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
BroadcomMejor ejecuciónDiario10.31 5383.0251,575 USD-5,068
VisaDiario9.39 4983.6732,600 USD-3,527
WalmartDiario5.23 15757.96135,597 USD-15,060
MicrosoftDiario5.15 12177.6977,605 USD-5,054
MastercardDiario4.91 5979.6635,668 USD-4,536
CiscoDiario4.69 8774.7171,241 USD-10,153
CostcoDiario4.20 7973.4242,451 USD-5,320
Johnson & JohnsonDiario3.95 20375.3761,424 USD-3,376
AbbVieDiario3.72 3675.0014,076 USD-4,430
AlphabetDiario3.58 3783.7818,329 USD-3,806
ChevronDiario3.33 6267.7427,498 USD-5,817
Lam ResearchDiario3.19 11577.3984,433 USD-10,865
S&P 500Diario3.02 15576.7731,583 EUR-5,680
AmazonDiario2.97 7776.6242,925 USD-7,601
ExxonMobilDiario2.94 20465.2048,788 USD-4,653
Coca-ColaDiario2.86 15872.7845,959 USD-6,099
TeslaDiario2.80 4965.3128,497 USD-8,138
PalantirDiario2.78 1764.7117,676 USD-9,607
Berkshire HathawayDiario2.56 8974.1619,334 USD-5,059
MetaDiario2.45 4276.1919,292 USD-8,016
OracleDiario2.30 9868.3751,842 USD-8,110
Eli LillyDiario1.93 18366.1232,263 USD-6,996
CaterpillarDiario1.87 19866.1640,636 USD-7,830
Applied MaterialsDiario1.80 6876.4722,693 USD-9,503
Bank of AmericaDiario1.42 8665.1214,820 USD-14,817
AMDDiario1.22 14163.1222,332 USD-17,935
JPMorganDiario0.67 7655.26-10,137 USD-11,148
AppleDiario0.52 2630.77-10,361 USD-14,078
NvidiaDiario0.20 425.00-10,137 USD-13,684
IntelDiario0.00 10.00-10,000 USD-10,000
MicronDiario0.00 50.00-10,083 USD-10,170

Gráficos

Resultados por ejecución

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

Por encima de 1.0 ganó dinero, por debajo de 1.0 perdió dinero.

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// ATR Band
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
capitalPerTrade = 10000   // money committed to each trade
basePeriod = 3            // short SMA the bands are built around
atrPeriod = 10            // ATR length, one ATR each side

// --- Indicators ---
positionSize = capitalPerTrade / close
baseMA = Average[basePeriod](close)
atrValue = AverageTrueRange[atrPeriod]
lowerBand = baseMA - atrValue
upperBand = baseMA + atrValue

15 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

SMAATR
Lee esto primeroDebilidades conocidas4 puntos
  • No hay stop loss. Una acción que sigue cayendo se mantiene hasta que recupera, que es como Intel perdió 10,000 USD en una sola operación y Micron terminó en -10,083.37 USD en 5 operaciones.
  • Los resultados varían mucho según la acción. JPMorgan, Apple, Nvidia, Intel y Micron terminaron todos con pérdida neta, y Nvidia produjo solo 4 operaciones.
  • La mejor ejecución en Broadcom tiene solo 53 operaciones, así que su profit factor de 10.31 se basa en una muestra pequeña.
  • El código dimensiona las posiciones a partir del capital (10,000 dividido por el cierre) pero ordena en unidades de contrato, igual que el original. Comprueba cómo interpreta tu broker el tamaño antes de pasar a real.

Preguntas

Sobre esta estrategia

¿Puede ATR Band operar en real en ProOrder?

Sí. Es un sistema ProOrder estándar sin pasos manuales, que opera en bars diarios. Las estadísticas provienen de la versión anterior a la reescritura y el código reescrito aún no se ha comprobado en compilación, así que ejecútalo primero en demo.

¿En qué mercados se probó?

Broadcom fue la mejor ejecución, con un beneficio neto de 51,575.17 USD, una tasa de acierto del 83.02% y un max drawdown de 5,067.59 USD. Walmart ganó más dinero (135,597.09 USD) pero con un drawdown de 15,059.76 USD, y cinco acciones perdieron dinero.

¿Cuánto capital necesita?

Cada operación usa 10,000 de capital. En Broadcom el peor drawdown fue de 5,067.59 USD, y en AMD llegó a 17,934.84 USD, así que cuenta con drawdowns mayores que la mitad del tamaño de la operación.

¿Por qué el marco temporal diario?

La regla reacciona a excesos de un día medidos con un ATR de 10 días. Los bars diarios mantienen bajo el número de operaciones (53 en Broadcom) y hacen que aguantar el ruido forme parte del diseño.

Relacionado

Estrategias como esta

Bollinger Squeeze

Usa el mismo indicador.

14.30 PF · 86 operaciones

Turn Of The Month

Mejor ejecución en el mismo mercado, Broadcom.

4.86 PF · 47 operaciones

Four Percent Dip

Un profit factor similar.

8.77 PF · 68 operaciones

¿Quieres ver cómo combinan los miembros compradores de caídas como este? Apúntate a la lista de espera de ProRealAlgos.

La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.

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