Prueba retrospectiva, Simulación, Demostración o Red de pruebas y operación real
La prueba retrospectiva, la Simulación, la Demostración o Red de pruebas de una bolsa y las operaciones en el entorno Principal no ofrecen niveles de confianza intercambiables. Cada etapa revela una clase de fallo distinta: una curva histórica sólida no sustituye un ensayo de ejecución y una orden correcta en un entorno aislado no demuestra rentabilidad.
Asigna una pregunta principal a cada etapa
| Etapa | Pregunta principal | Órdenes y fondos |
|---|---|---|
| Prueba retrospectiva | ¿Las reglas inalteradas resistieron el historial seleccionado? | Ejecuciones y saldo modelados; sin clave |
| Simulación | ¿Cómo se comporta ahora la estrategia dentro del modelo interno? | Datos actuales de la red principal y fondos virtuales; sin clave |
| Demostración o Red de pruebas | ¿Funciona correctamente el acceso real mediante la API de la bolsa? | Órdenes aisladas y saldo de prueba; clave específica |
| Principal | ¿Puede el sistema operar dentro de límites de riesgo reales? | Órdenes reales y fondos de la bolsa; clave solo para operar |
No exijas que una etapa demuestre la afirmación propia de otra. La prueba retrospectiva comprime el tiempo, pero modela la ejecución. La Simulación utiliza datos actuales, pero no puede adelantar el tiempo. Un entorno aislado accede a la API de la bolsa, aunque puede tener liquidez artificial. Principal ofrece ejecuciones reales, pero nunca debe utilizarse como entorno de investigación sin control.
Utiliza las pruebas retrospectivas para descartar debilidades históricas
La prueba retrospectiva es la única etapa capaz de examinar con eficiencia muchos regímenes históricos mediante una configuración inalterada. Debe mostrar los costos, la caída, la distribución de las operaciones y las advertencias sobre los datos. No puede reproducir la posición en la cola, la liquidez futura, los fallos de red ni el siguiente régimen del mercado.
- Inmoviliza las reglas y las fechas exactas antes de evaluar el rendimiento.
- Exige un número suficiente de operaciones y varios regímenes del mercado.
- Comprueba la resistencia a las comisiones, el deslizamiento, la financiación y las variaciones de los parámetros.
- Rechaza los resultados con muchas advertencias o una concentración excesiva antes de avanzar.
Utiliza la Simulación para observar el ciclo operativo actual
La Simulación de SteadyEdge utiliza datos actuales del mercado principal y una cuenta virtual. Aplica ejecuciones modeladas con precios de compra o venta, deslizamiento desfavorable, comisiones y financiación de futuros sin enviar órdenes a una bolsa. Por eso resulta útil para observar la frecuencia de las señales, las transiciones de estado, las notificaciones y los controles de riesgo durante el transcurso real del tiempo.[2]
Asigna a la Simulación una duración y un plan de observación acordes con la frecuencia natural de la estrategia. Una estrategia que debería operar una vez por semana no puede evaluarse después de un solo día sin actividad; en cambio, un sistema con muchas operaciones debe revelar pronto señales duplicadas, fallos del periodo de espera o una sensibilidad poco realista a los costos. Registra las fechas y horas previstas y observadas de las señales, las ejecuciones virtuales, el estado de las posiciones, los límites de la cuenta, las notificaciones y cada pausa o reinicio. Utiliza el periodo para validar el ciclo operativo con datos actuales no examinados, no para ajustar umbrales hasta que mejore el resultado virtual.
Compara la Simulación con la prueba retrospectiva aceptada por categorías, no por precios idénticos. Comprueba si una misma regla se evalúa en el límite esperado de la vela, si el tamaño utiliza el saldo previsto, si las salidas respetan la prioridad correcta y si los costos perjudican a la estrategia tal como se diseñaron. Es normal que existan diferencias por la muestra, el régimen del mercado y el precio modelado de compra o venta. Las diferencias sin explicar en la lógica, el estado o los controles de riesgo impiden avanzar y deben devolver la configuración a la investigación.
Utiliza Demostración o Red de pruebas para comprobar el funcionamiento de la bolsa
Una clave de un entorno aislado permite validar la selección del entorno, los permisos del producto, la precisión de la cantidad y del precio, la confirmación de las órdenes, su cancelación y cierre, la gestión de errores y la restauración del estado. Demostración y Red de pruebas son nombres propios de cada bolsa, no dos etapas consecutivas obligatorias.[3][4]
Define una matriz de ensayos antes de conectar las credenciales. Incluye una orden aceptada, una cancelación, un cierre adecuado para el producto, un rechazo por cantidad o permisos, una interrupción del seguimiento y la conciliación después de la recuperación. Registra en cada caso el estado local previsto, el estado autorizado de la bolsa y la acción que debe tomar la persona responsable si no coinciden. Una prueba de conexión correcta no basta: la autenticación puede funcionar aunque la precisión de las órdenes, el modo de la posición o la recuperación sean incompatibles con la estrategia prevista.
- Crea una clave en el entorno aislado exacto que hayas seleccionado en SteadyEdge.
- Habilita solo la lectura y la negociación; mantén desactivados los retiros y los permisos ajenos.
- Reutiliza la estrategia inalterada y los límites de riesgo de la prueba aceptada.
- Observa varios ciclos completos de las órdenes e investiga cada diferencia.
- Revoca la clave del entorno aislado cuando deje de ser necesaria.
Trata Principal como una prueba operativa limitada
Las operaciones reales incorporan diferencial, profundidad, retrasos, comisiones, ejecuciones parciales, rechazos, financiación y pérdidas de capital reales. Empieza por debajo del límite de riesgo histórico, establece una pérdida diaria y una exposición máximas, y define la diferencia o el incidente exactos que deben pausar el robot. Cambia una sola dimensión cada vez.
Prepara una hoja de comparación para las operaciones reales antes de la primera orden. Registra el tipo de orden previsto y real, las horas de envío y confirmación, la cantidad solicitada y ejecutada, el precio medio, las comisiones, la financiación, los motivos de rechazo o ejecución parcial, y el estado de la posición local frente al de la bolsa. Define límites para el deslizamiento, las señales omitidas, las órdenes duplicadas, las diferencias de estado, los datos desactualizados y los fallos de notificación. Cuando se supere un límite, el sistema debe pausar el riesgo nuevo automáticamente o mediante una acción ensayada; nunca debe servir como motivo para aumentar el tamaño o desactivar los controles.
Define un criterio de avance para cada etapa
Escribe las condiciones de aprobación, rechazo y pausa antes de que la estrategia entre en el entorno siguiente.
- Establece los requisitos de la prueba retrospectiva para la muestra, los costos, la caída, las advertencias y el comportamiento fuera de la muestra.
- Define qué comportamientos de señales, estado, notificaciones y riesgo debe mostrar la Simulación durante el transcurso real del tiempo.
- Enumera el ciclo de las órdenes y los casos de error del entorno aislado que deben completarse sin diferencias sin explicar.
- Establece para Principal el tamaño de la posición, la exposición total, la pérdida diaria, la diferencia respecto del modelo y las condiciones de pausa inmediata.
- Indica qué datos devuelven la estrategia a una etapa anterior para revisarla.
Lista de comprobación entre etapas
Avanza únicamente cuando la etapa actual haya respondido su propia pregunta.
- La misma versión de la configuración se utiliza en todas las etapas comparables.
- Los supuestos y las advertencias de la prueba retrospectiva se examinan antes de la Simulación.
- El comportamiento simulado se observa el tiempo suficiente para activar las señales y los controles.
- Las credenciales del entorno aislado coinciden con el entorno y el producto, y no permiten retiros.
- Principal comienza con una exposición limitada, seguimiento de las diferencias y reglas de pausa explícitas.
Por qué ninguna cadena de validación garantiza la rentabilidad
Cada etapa reduce una incertidumbre distinta, pero los regímenes futuros, la liquidez, los fallos de infraestructura, las normas de la bolsa y la intervención humana siguen siendo desconocidos. Superar todas las etapas permite tomar una decisión más controlada; no convierte los datos históricos o simulados en un pronóstico ni elimina la posibilidad de pérdidas.
Fuentes y lecturas adicionales
El comportamiento del producto se contrasta con la documentación y el código de SteadyEdge; los datos cambiantes de las bolsas y plataformas enlazan a fuentes oficiales actualizadas.
Crea los criterios antes de conectar capital
Utiliza el aprendizaje guiado para documentar la prueba retrospectiva aceptada, observar la Simulación, validar un entorno aislado y definir los límites de las operaciones reales antes de considerar una clave para Principal.