Un backtest de cartera puede mostrar una curva de capital uniforme mientras gasta el mismo dólar dos veces. Esto ocurre cuando el simulador trata el capital, el efectivo, las garantías y el poder adquisitivo como si fueran intercambiables. Están relacionados, pero responden a preguntas distintas: qué posee la cuenta, qué debe y qué puede comprometer ahora mismo para otra orden.
Supongamos que una estrategia empieza con $10,000 y compra un activo por $6,000. Le quedan $4,000 de efectivo disponible. Si luego el backtest dimensiona una segunda posición con el 100% de sus $10,000 de capital, habrá comprometido una exposición de $16,000 mientras registra solo $10,000 de capital. Eso puede ser un apalancamiento válido según las reglas de algunas cuentas. No es válido solo porque el código de dimensionamiento haya usado «capital».
Error uno: tratar el capital como efectivo
Este atajo aparece en estrategias multiactivo. Cada señal dimensiona su orden como una fracción del valor actual de la cartera, y cada orden tiene en cuenta el valor completo. El bucle de la cartera calcula las órdenes por separado y luego las suma sin reservar capital.
En un backtest con instrumentos líquidos y sin llamadas de margen, es fácil pasar por alto los estragos. Los rendimientos parecen plausibles, pero al sumar los pesos de las posiciones a posteriori, a veces dan 140% o 180%. Una cuenta real puede rechazar las órdenes posteriores o acabar con un apalancamiento que la estrategia nunca pretendió utilizar.
Reserva efectivo a medida que se generan las órdenes. En una cuenta de efectivo, una compra de $2,000 consume $2,000 más las comisiones. En una cuenta de margen, calcula el margen requerido según las reglas del mercado y reduce en esa cantidad el poder adquisitivo disponible. Si llegan varias órdenes a la vez, define su prioridad. De lo contrario, el resultado puede depender de qué bucle se ejecutó primero.
Error dos: contar las garantías bloqueadas como poder adquisitivo disponible
En un mercado de derivados, aportar $1,000 como garantía no significa necesariamente que la cuenta tenga $1,000 menos de capital. Sí significa que esa garantía está comprometida con la posición abierta. Un atajo contable habitual la resta del efectivo y luego también resta el nominal completo de la posición del poder adquisitivo. Otro hace lo contrario y trata la garantía como efectivo disponible y como margen a la vez.
Ambos errores distorsionan lo que puede hacer la siguiente orden. El primero puede hacer que una estrategia parezca innecesariamente limitada; el segundo puede aprobar órdenes que la cuenta no puede respaldar. Con un apalancamiento de 5×, una posición de $5,000 podría requerir aproximadamente $1,000 de margen inicial, pero el margen de mantenimiento, las comisiones, las pérdidas no realizadas y los tramos específicos del mercado modifican la cantidad utilizable. El nominal no equivale a la garantía.
| Magnitud de la cuenta | Qué representa | ¿Puede financiar una nueva orden? |
|---|---|---|
| Capital | Valor de la cuenta tras descontar pasivos y valorar las posiciones | Solo sujeto a las reglas de margen y poder adquisitivo |
| Efectivo disponible | Efectivo que no se ha gastado, reservado ni pignorado | Sí, dentro de las reglas del instrumento |
| Garantía bloqueada | Fondos que respaldan una posición o una orden abierta | Por lo general, no está disponible hasta que se libere |
| Poder adquisitivo | Capacidad para órdenes adicionales calculada por el mercado | Sí, hasta el límite actual |
Modela estas magnitudes por separado, aunque en un caso sencillo un mercado concreto haga que algunas sean iguales. Luego prueba qué ocurre cuando una posición pierde dinero: el capital cae, el margen de mantenimiento puede aumentar como proporción del nominal y el poder adquisitivo disponible puede reducirse más rápido de lo que cualquiera de esas cifras por sí sola sugiere.
Error tres: liberar efectivo cuando la señal indica salir
A menudo, un backtest libera capital en cuanto aparece una señal de salida. Pero una señal de salida no es una ejecución. La orden puede estar pendiente, haberse ejecutado parcialmente o cancelarse; mientras la posición no se cierre de verdad, el margen y la exposición siguen vigentes. Incluso tras la ejecución, las comisiones y las ganancias o pérdidas realizadas afectan a lo que queda disponible.
Los estragos suelen concentrarse cuando hay mucha rotación. El simulador cierra una operación, gasta de inmediato el importe obtenido en otra y luego da por hecho que ambas ejecuciones se completaron sin problemas a los precios deseados. En paper trading, la segunda orden puede rechazarse mientras la primera posición siga abierta. O la salida se ejecuta solo en parte y la cuenta se queda con menos capital disponible del que esperaba el backtest.
Registra las órdenes pendientes y las posiciones como compromisos. Libera capital cuando se ejecuten, no cuando se dé la intención. Una salida ejecutada parcialmente debe liberar capital en proporción a la cantidad realmente cerrada, una vez descontados los costes. Puede parecer quisquilloso, hasta que dos estrategias compiten por el mismo efectivo en un día volátil.
Haz explícito el libro contable
En cada punto de decisión, lleva un libro contable que se actualice en un orden fijo: valora las posiciones existentes, calcula el capital y el margen, procesa las ejecuciones y los costes, vuelve a calcular el poder adquisitivo y, por último, dimensiona y reserva las nuevas órdenes. Registra suficientes detalles para conciliar cada cambio en el efectivo y el valor de las posiciones.
Una regla útil: toda orden aceptada debe poder financiarse según el modelo de la cuenta en el momento de enviarla. Si el simulador no puede explicar qué efectivo o margen la respalda, el backtest no ha demostrado que la cartera pudiera mantenerla.
Haz una pequeña auditoría junto con el cálculo del rendimiento. Informa de la exposición bruta máxima, el efectivo disponible mínimo, el margen de maniobra mínimo y la cantidad de órdenes que habrían superado el poder adquisitivo. Si una estrategia solo rinde bien cuando reutiliza capital a escondidas, el resultado refleja el dimensionamiento de la cartera, no un backtest apto para implementarse.
← Todos los artículos


