Simulación e investigación
Paper, Shadow y pruebas históricas: compara los parámetros antes que el resultado
Comprende qué evalúa cada simulación de Citrine, cómo afectan las comisiones y la financiación a las comparaciones y por qué los resultados hipotéticos difieren de la ejecución real.
En este artículo
Tres simulaciones, tres preguntas
Una sesión de Paper, una sesión de Shadow y una prueba histórica pueden mostrar un resultado en dólares. Esa unidad común no hace equivalentes los experimentos. El punto de partida útil es la pregunta que cada uno puede ayudarte a investigar.
- Paper: ¿cómo se comporta una sesión simulada con el saldo y la asignación que eliges mientras sigue los datos actuales del mercado? Usa comisiones estándar de simulación y no requiere una clave API ni una suscripción.
- Shadow: ¿cómo se comporta una sesión simulada que tiene en cuenta la cuenta? Parte de datos autenticados de la cuenta, incluidos los fondos basados en ella y el contexto de comisiones porcentuales, y luego ejecuta su propia simulación. No es un espejo de la cuenta real que coloque órdenes.
- Pruebas históricas: ¿qué ocurrió con determinados datos y supuestos históricos? Reproduce períodos válidos del archivo en lugar de esperar la siguiente sesión en tiempo real. Reproduce la historia en lugar de gestionar una cuenta real.
Ninguno envía órdenes reales. La comparación publicada de modos explica sus requisitos; la metodología de pruebas históricas describe lo que la simulación histórica incluye y omite. Una simulación puede revelar diferencias que merecen investigación sin demostrar las ejecuciones que habría recibido una cuenta real.

Prepara una hoja de comparación
Antes de comparar dos saldos finales, anota los parámetros del experimento. Usa la misma hoja para una prueba histórica guardada y para una sesión simulada hacia adelante:
- Producto y período: contrato, dirección, hora de inicio y fin, y zona horaria. Una fecha de calendario sin zona horaria puede ocultar un límite temporal distinto.
- Fondos y asignación: saldo inicial y presupuesto compartido de margen. Más fondos iniciales pueden cambiar las cantidades; no son simplemente un denominador mayor para las mismas operaciones.
- Ejecución y costos: cantidades, horas y precios de entrada y salida, fuente de comisiones, cargos por contrato y supuestos de deslizamiento.
- Financiación: abonos o cargos incluidos, si los valores son registrados o estimados, y las lagunas de cobertura.
- Contabilidad: operaciones cerradas frente a exposición abierta, y si el resultado mostrado ya incluye determinados costos.
Conserva las exportaciones y notas originales. Si una discrepancia solo desaparece tras cambiar varios parámetros, ya no puedes decir qué cambio la explicó. Corrige una dimensión de comparación a la vez.
Contabiliza cada costo una sola vez
La simulación histórica de Citrine modela las comisiones de entrada y salida, los cargos configurados por contrato y el deslizamiento. Usa comisiones estándar de forma predeterminada; puede utilizar una captura válida en caché de las comisiones porcentuales de la cuenta cuando esté disponible. Una captura en caché no reconstruye todos los cargos que una cuenta pagó en cada fecha histórica.
Considera este ejemplo de cálculo ficticio, no un resultado de rendimiento de Citrine ni una fórmula universal de sus pantallas:
- Ganancia bruta de operaciones cerradas
- +$18
- Comisiones de negociación ya incluidas en el resultado neto
- -$5
- Resultado neto de operaciones cerradas
- +$13
- Cargo de financiación independiente incluido
- -$2
- Efecto combinado en este ejemplo
- +$11
Partir del resultado neto de $13 y volver a restar la comisión de $5 daría $6 después de la financiación, lo que contabiliza la comisión dos veces. Por el contrario, ignorar el cargo de financiación mostraría $13 para un efecto que en este ejemplo es de $11. Primero establece la base del resultado; solo después concilia los componentes independientes.
La explicación de conciliación de costos del manual hace la misma distinción: la financiación puede ser un componente contable independiente y un cambio de saldo no tiene por qué coincidir con el total de operaciones cerradas de una sesión. Un estado de cuenta de la plataforma, una exportación de simulación y una pantalla de cuenta responden a preguntas contables diferentes.
Lee la cobertura antes de interpretar un cero
Un monto de financiación cero verificado y unos datos de financiación no disponibles no son intercambiables. Las ejecuciones históricas utilizan financiación registrada válida cuando está disponible y pueden usar estimaciones que cumplen los criterios, obtenidas de observaciones en vivo e identificadas como estimaciones. La falta de financiación no impide una prueba histórica, por lo que una ejecución completada no demuestra una cobertura completa de financiación.
De forma similar, las observaciones previas válidas de margen nocturno pueden trasladarse al mismo producto; no se utiliza información de fechas posteriores para completar una anterior. Comprueba la cobertura y los supuestos de la ejecución antes de atribuir una diferencia a la estrategia. No deduzcas una financiación exacta de la diferencia entre saldos redondeados.
Las operaciones registradas y el contexto del mejor precio de compra y venta por segundo ofrecen más detalle que solo los precios de cierre de las velas. Aun así, no reproducen por completo la posición en la cola, el comportamiento de liquidación ni las interrupciones de la plataforma. Un mejor contexto no convierte una ejecución hipotética en un comprobante histórico.
Comprueba qué muestrea la caída máxima
Supongamos que un saldo hipotético muestreado sube de $500 a $530 y luego baja a $515. La caída desde el máximo anterior es de $15 aunque el saldo final siga estando $15 por encima del inicial. Ni la ganancia neta ni la peor operación individual describen por sí solas esa trayectoria.
La explicación publicada de las pruebas históricas de Citrine mide la caída máxima en las salidas de operaciones registradas y al final de la ejecución. Ese muestreo puede no captar un mínimo dentro de una operación. No es un límite de pérdidas valorado continuamente, una pérdida máxima real garantizada ni una prueba de que una orden de límite de pérdidas se habría ejecutado a un precio concreto.
Usa las discrepancias como preguntas de investigación
Cuando dos ejecuciones difieran, compara las cantidades y las marcas de tiempo antes de debatir la cifra principal de rentabilidad. Una diferencia de cantidad puede explicar gran parte del resultado; una diferencia en los límites del período puede introducir otra entrada, salida o evento de financiación. Después examina los precios de ejecución, los costos, la financiación y la exposición que siga abierta.
Incluye períodos menos favorables en la comparación y mantén coherentes los parámetros elegidos. Un único período atractivo no valida una estrategia de negociación, y ni una buena sesión de Paper ni un resultado histórico demuestran el rendimiento futuro. Lo útil es comprender mejor los supuestos, no obtener una promesa.
Fuentes y lecturas adicionales
Datos del producto: Metodología de pruebas históricas de Citrine y comparación de modos. Manual público: Interpretación de pruebas históricas, comisiones y financiación, revisado el 29 de septiembre de 2026. Todos los ejemplos numéricos de este artículo son cálculos ficticios creados para él, no datos de clientes ni rendimientos medidos.
Si un resultado te resulta confuso, utiliza el soporte protegido e indica el modo, las fechas, la zona horaria y una descripción breve. No publiques una exportación completa de la cuenta.