Módulo 14 · Lección 01 · Intermedio · 13 min

Simulación, demo y replay

Antes de arriesgar dinero tienes tres herramientas para practicar. Cada una responde a una pregunta distinta, y ninguna responde a la pregunta que más te interesa: cómo vas a comportarte cuando el dinero sea real.

Qué vas a aprender
  • Qué diferencia una cuenta de simulación, una demo y el replay de barras, y qué datos usa cada una
  • Para qué sirve realmente la demo: plataforma, ritmo de la sesión y mecánica de órdenes
  • Cómo usar el replay para acumular muestra sin caer en look-ahead bias
  • Qué no puede enseñarte ninguna de las tres, por mucho que la uses

Tres herramientas, tres preguntas

Cuando alguien dice que 'está practicando en demo' puede estar haciendo tres cosas muy distintas. Conviene separarlas porque cada una entrena una habilidad diferente y tiene limitaciones propias.

Definición

Una cuenta de simulación (sim) es una cuenta con saldo ficticio conectada al flujo de datos del mercado en tiempo real. Las órdenes se envían a un motor de ejecución simulado de la plataforma, no al exchange. El precio es el de verdad; los fills no.

Definición

Una cuenta demo es, en la práctica, lo mismo, aunque el término suele referirse a las cuentas de prueba que ofrece un broker o una plataforma durante un tiempo limitado. Algunas demos usan datos retrasados unos minutos o un feed distinto del de las cuentas reales. Compruébalo antes de sacar conclusiones de nada.

Definición

El replay (bar replay, market replay) reproduce datos históricos a la velocidad que tú elijas, ocultando el futuro. Puedes 'operar' un día de hace tres meses como si estuviera ocurriendo ahora, pausar, acelerar y registrar el resultado.

La pregunta que responde cada una es distinta:

  • La simulación responde: ¿sé manejar la plataforma y seguir el ritmo de la sesión en directo?
  • El replay responde: ¿mi lectura y mis reglas producen algo, medido sobre muchas sesiones?
  • Ninguna responde: ¿ejecutaré igual cuando un stop me cueste dinero? Esa pregunta se trata en la tercera lección de este módulo.
esquema ilustrativo · gráfico real pendiente
Esquema comparativo: simulación (tiempo real, fills simulados), replay (tiempo comprimido, futuro oculto), real (tiempo real, fills reales, dinero real). Cada columna marca qué habilidad entrena y qué deja fuera.

Para qué sirve la demo (y para qué no)

La demo tiene un valor enorme en una fase concreta: la primera. Cuando todavía no sabes dónde está el botón de cerrar todo, cómo se modifica un stop arrastrándolo en el gráfico o qué pasa si envías una orden stop en el lado equivocado, cada error en real cuesta dinero y no enseña nada sobre trading. En demo cuesta cero.

Lo que la demo enseña bien:

  • Mecánica de órdenes. Enviar una orden limit con stop y target vinculados (bracket), modificarlos, cancelarlos, cerrar parcialmente. Hasta que esto no sea automático no deberías operar en real.
  • El ritmo de la sesión. Cómo se acelera el precio en la apertura de Nueva York, cómo se apaga a mediodía, cuánto tarda una vela de 5M en 'sentirse' larga. Esto no se aprende leyendo.
  • Tu rutina. Abrir la plataforma, marcar niveles, escribir la hipótesis, esperar. La demo permite ensayar el proceso completo del módulo 11 sin que el resultado interfiera.
  • Identificar el setup en vivo. En un gráfico histórico todo se ve claro porque conoces el desenlace. Ver un sweep mientras se está formando, sin saber si va a continuar, es otra habilidad.

Lo que la demo no enseña, aunque pases mil horas:

  • El fill real. El motor simulado suele rellenar tu orden limit en cuanto el precio toca tu nivel. En el mercado real hay una cola de órdenes delante de la tuya y el precio puede tocar tu nivel y darse la vuelta sin ejecutarte. Lo verás en detalle en la cuarta lección.
  • El slippage en momentos rápidos. Muchos simuladores ejecutan stops al precio exacto. El mercado no.
  • El efecto del dinero en tus decisiones. Es la carencia principal y merece una lección propia.
Ojo

Una demo con saldo ficticio muy alto y tamaño desproporcionado enseña hábitos malos. Configura el saldo y el tamaño que tendrías en real. Si vas a empezar con un MNQ, practica con un MNQ.

Replay: comprimir el tiempo

El problema de practicar solo en tiempo real es aritmético. Si tu plan produce una o dos oportunidades al día en la ventana que operas, acumular una muestra de cien operaciones te lleva meses. El replay resuelve eso: puedes operar veinte sesiones en un fin de semana.

Además permite algo que el tiempo real no permite: repetir condiciones. Si quieres ver cómo se comporta tu setup en días de noticias, buscas días de noticias. Si quieres practicar rangos, buscas rangos. Esa capacidad de seleccionar es útil para aprender y peligrosa para validar, como verás enseguida.

Cómo usar el replay de forma que sirva:

  1. Reglas cerradas antes de empezar. Escribe qué setup buscas, en qué horario, con qué invalidación y qué gestión. Si cambias las reglas a mitad de sesión, no estás probando nada.
  2. Elige días que no conozcas. Si recuerdas cómo terminó esa sesión, aunque sea vagamente, el ejercicio está contaminado por look-ahead bias. Una forma práctica: elegir fechas al azar dentro de un periodo que no hayas estudiado.
  3. No rebobines. La tentación de volver atrás para 'ver qué habría pasado si' destruye el valor del ejercicio. Una decisión, un resultado, siguiente.
  4. Velocidad realista en los momentos de decisión. Acelerar las horas muertas está bien. Acelerar el momento de entrada te enseña a decidir con una información que en vivo no tendrás (ver la vela ya cerrada).
  5. Registra igual que en real. Misma hoja, mismos campos, resultado en R. Un replay sin registro es entretenimiento.
Ojo

Algunas plataformas construyen el replay a partir de velas de 1M sin datos de tick. Dentro de la vela el precio se 'interpola', y una orden limit y un stop que estuvieran a pocos ticks pueden ejecutarse en un orden distinto del real. Cuanto más pequeño el stop, más afecta esto.

Los datos importan más de lo que parece

Las tres herramientas dependen de la calidad del data feed, y aquí hay diferencias que cambian las conclusiones.

  • Una demo con datos retrasados quince minutos te enseña la plataforma, pero no el ritmo real ni, desde luego, la ejecución.
  • Un replay sin volumen real no sirve para practicar nada del módulo 7.
  • Un replay sobre el contrato continuo puede mostrar saltos en las fechas de rollover que no existieron para quien operaba el contrato del mes.

Antes de sacar conclusiones de una herramienta, pregúntate qué datos está usando. Esta misma pregunta reaparece en el módulo 12 aplicada al backtest, y por la misma razón.

Un orden razonable de uso

No hay una secuencia obligatoria, pero esta es la que suele evitar más problemas:

  1. Simulación para la plataforma. Unos días, hasta que la mecánica de órdenes sea automática. Aquí el resultado no importa nada.
  2. Replay para la lectura y la muestra. Con reglas cerradas y registro. El objetivo es comprobar que identificas tu setup en condiciones variadas y acumular resultados en R.
  3. Simulación con reglas cerradas en tiempo real. Esto ya es un forward test, y es el objeto de la siguiente lección. Añade lo que el replay no tiene: la incertidumbre de no poder acelerar ni pausar.
  4. Real con tamaño mínimo. Cuando lleguen las señales razonables de la última lección del módulo.
Regla personal

En este curso se trata la demo como una herramienta con fecha de caducidad. Sirve para aprender la mecánica y para validar reglas. Quedarse en demo durante años porque 'todavía no me siento preparado' es otra forma de no enfrentarse al problema real, que es psicológico y se explica en la tercera lección.

Ejemplo: una sesión de replay bien hecha

Eliges una fecha al azar de hace cuatro meses que no has estudiado. Cargas el gráfico de MNQ en 15M para contexto y 5M para ejecución, y avanzas el replay hasta las 15:30 hora de Madrid, justo antes de la apertura de Nueva York. Antes de darle a reproducir escribes: 'Sesgo alcista por estructura de 15M; espero un barrido del mínimo de la sesión de Londres y un cambio de estructura en 5M para buscar largos; si el precio acepta por debajo del mínimo de Londres, no hay operación'.

Dejas correr el replay a velocidad moderada. A las 15:52 el precio barre el mínimo de Londres y en tres velas de 5M rompe el último máximo menor. Entras en el retroceso con stop 18 puntos por debajo del mínimo del barrido y target en el máximo de Londres, a 41 puntos. La operación cierra en target: +2,3R. Anotas la hora, las capturas de 15M y 5M, el resultado en R y una observación: 'la confirmación llegó en la tercera vela; en la segunda tuve el impulso de entrar antes'.

Lo relevante no es el +2,3R. Es que la hipótesis se escribió antes, la regla se cumplió y el impulso quedó registrado. Ese impulso volverá a aparecer en real, y ya sabrás que existe.

Error frecuente

Usar la demo como un videojuego: saldo de seis cifras, diez contratos de NQ, sin plan, sin stop escrito y sin registro. El saldo sube y baja miles de puntos y nada de eso enseña algo. Peor: instala el hábito de decidir sin consecuencias y de medir el éxito en dinero ficticio en vez de en cumplimiento del plan.

Si en demo no aplicas las mismas reglas que aplicarías en real, la demo no te está preparando para real. Te está preparando para más demo.

Ejercicio

Prepara cinco sesiones de replay sobre MNQ en fechas elegidas al azar que no hayas estudiado, todas en la misma ventana horaria que piensas operar. Antes de la primera, escribe en una hoja las reglas: setup, horario, invalidación, gestión y máximo de operaciones por sesión.

Opera las cinco sin rebobinar ni una sola vez. Registra cada operación con los campos de la lección del journal del módulo 12 y añade una columna: 'impulsos que tuve y no ejecuté'. Al terminar, cuenta cuántas veces tu decisión se apartó de las reglas escritas. Ese número es más informativo que el resultado en R.

Qué debes recordar

  1. Simulación y demo usan precio real con fills simulados; el replay usa datos históricos con el futuro oculto y el tiempo comprimido.
  2. La demo enseña la mecánica de la plataforma, el ritmo de la sesión y la identificación del setup en vivo. No enseña fills reales ni el efecto del dinero.
  3. El replay permite acumular muestra rápido, pero solo con reglas cerradas, fechas desconocidas y sin rebobinar.
  4. Comprueba qué datos usa cada herramienta antes de sacar conclusiones de ella.
  5. La demo tiene fecha de caducidad: sirve para aprender y validar, no para esconderse.

Términos de esta lección

Definiciones completas en el glosario del curso.

Contenido educativo. No es recomendación de inversión ni asesoramiento financiero. Los futuros son productos apalancados: puedes perder más de lo invertido. Ningún concepto de este curso garantiza resultados.