Tres entornos, tres preguntas

Un simulador interno crea precios y ejecuciones dentro de una aplicación. Sirve para recorrer botones, reglas y estados sin conectar una cuenta de corretaje. Sus fills dependen de sus propios supuestos.

Una cuenta paper o sandbox suele usar servicios de prueba de un broker. Permite revisar autenticación, formato de órdenes, rechazos y respuestas de esa API. Los datos y las condiciones de ejecución pueden diferir de live; el alcance exacto depende del proveedor.

Una cuenta live envía instrucciones a una cuenta real. Aun aquí, una orden aceptada no equivale a una orden ejecutada. Hay que distinguir envío, aceptación, ejecución parcial, ejecución completa, cancelación y rechazo.

Qué conviene probar en cada etapa

PreguntaSimuladorPaperLive
¿Entiendo el flujo y sus controles?ÚtilÚtilTambién
¿La API acepta esta instrucción?No lo demuestraSegún el brokerSí, para esa cuenta
¿Cuál será el precio final?No lo demuestraNo lo garantizaSe conoce tras el fill
¿Cómo reacciono ante un rechazo?Si se simulaSe puede observarDebe supervisarse

En opciones, la diferencia puede ser mayor cuando el diferencial bid-ask es amplio o la liquidez cambia. Una captura de pantalla de un resultado paper no demuestra que ese precio estuviera disponible para una orden real.

Una bitácora de pruebas honesta

  1. Escribe la hipótesis concreta: por ejemplo, “el cierre manual se refleja en el historial”.
  2. Registra entorno, fecha, instrumento, tipo de orden y tamaño.
  3. Guarda el resultado observable: aceptación, rechazo, fill y tiempo transcurrido.
  4. Marca aparte lo que no se probó, como liquidez live o comportamiento durante una desconexión.

El paso a live es una decisión de riesgo personal. No lo decide una racha de resultados simulados ni una lista de verificación completada.

Fuentes para ampliar