Backtesting

Límite de Posiciones Abiertas en un Backtest

Limitar posiciones abiertas cambia las operaciones que acepta un backtest en cTrader. Define prioridades, esperas y rechazos antes de confiar en la curva.

Cuando una estrategia llega al límite de posiciones abiertas, aparece una pregunta incómoda: ¿qué operación deja fuera? Si el backtest no puede responderla, su curva incluye una decisión que nadie ha definido.

El máximo de posiciones abiertas es una regla de admisión. Decide qué señales tienen sitio en la cartera y cuáles quedan fuera, llegan tarde o compiten mediante una prioridad concreta. Por eso forma parte de la estrategia que se prueba, no del adorno de su gestión de riesgo.

Empieza por el libro de operaciones, no por la curva

Un límite de posiciones abiertas fija cuántas posiciones vivas puede mantener un sistema al mismo tiempo. Puede servir para impedir que un cBot acumule entradas sin control o para acotar la carga operativa de una cartera. Eso no equivale a diversificación ni a una pérdida máxima.

Dos posiciones pueden compartir el mismo riesgo de mercado aunque el contador las trate como operaciones distintas. El sizing, los stops, los costes y la relación entre activos siguen definiendo el daño que puede sufrir la cuenta. La guía de portfolio heat explica por qué varias posiciones aparentemente pequeñas pueden comprometer una pérdida conjunta importante.

Lo que sí cambia el límite es el historial ejecutable. Una señal que llega sin capacidad no puede aparecer después en el informe como si hubiese sido operada. El registro debe mostrar qué ocurrió con ella.

Las prioridades son la regla que suele faltar

El problema no está en contar posiciones cuando no sucede nada. Está en los instantes con eventos superpuestos: una salida coincide con una entrada, varias señales aparecen a la vez o una orden pendiente se activa cuando la cartera está completa.

Antes del backtest, deja por escrito la respuesta para cada caso:

MomentoDecisión que debe estar especificada
Llega una señal sin capacidadRechazarla, ponerla en espera, sustituir una posición o aplicar otra acción declarada
Coinciden varias señalesUsar una prioridad determinista que permita repetir el resultado
Salida y entrada comparten marca temporalDecidir si la salida libera capacidad antes de evaluar la entrada
Se activa una orden pendienteDefinir si ocupa una posición y cómo afecta al libro ya abierto
Hay un cierre parcialAclarar si la posición continúa contando como posición abierta
El cBot se reiniciaReconstruir el contador desde las posiciones reales, no solo desde la memoria previa

Una prioridad aparentemente inocente puede favorecer siempre al mismo símbolo. Una señal en espera puede llegar a precio distinto y convertirse en otra operación. La guía sobre señales simultáneas desarrolla el problema del orden determinista; el límite de posiciones es una aplicación directa de esa disciplina.

No confundas señal, orden y posición

El contador solo vale si todos saben qué está contando. Una señal no es una posición. Una orden pendiente tampoco lo es hasta que se ejecuta. Y un cierre parcial puede cambiar el riesgo sin eliminar la posición del libro.

El informe del backtest debería conservar el contador antes y después de cada evento junto con la razón de la decisión. Así puedes comprobar, sin adivinar desde la curva de equity, qué posiciones había abiertas, qué señal perdió prioridad y si una salida o un reinicio alteró el estado.

También hace falta que la lógica coincida con el cBot que se ejecutará en cTrader. Una regla aplicada solo en investigación no convierte el resultado en reproducible. La comprobación de reinicios de un cBot importa precisamente porque recuperar el estado abierto es parte de la misma regla.

Qué comparar al imponer un límite

No juzgues el límite por una curva más lisa. Construye una versión de control con los mismos datos, señales, costes, sizing, salidas y ventana de evaluación. Modifica únicamente la capacidad y el criterio de prioridad.

Después revisa el libro de señales aceptadas y descartadas, el tiempo con la cartera llena, los momentos de concentración, la curva de equity, el drawdown, los costes y los episodios que explican las diferencias. El límite puede reducir operaciones solapadas. También puede quitar las operaciones que sostuvieron un tramo histórico. Ambas cosas son evidencia; ninguna es una conclusión automática.

Si el objetivo es una prop firm, compara el recorrido completo de la cuenta con sus reglas vigentes. El contador no informa por sí solo de equity flotante, costes o límites con horario propio. La guía sobre el reinicio diario muestra por qué el reloj y la definición exacta de la cuenta cambian el resultado.

Pruebas que hacen visible el límite

Un conjunto breve de escenarios evita que la regla se esconda tras un resultado agregado:

EscenarioEvidencia que debe quedar registrada
La cartera ya está llenaLa señal nueva recibe el tratamiento previsto y queda explicado
Varias señales llegan juntasLa prioridad produce el mismo resultado al repetir la prueba
Coinciden una salida y una entradaEl orden de eventos respeta la regla documentada
Una orden pendiente se ejecutaEl contador y el libro de cuenta siguen siendo coherentes
El cBot vuelve a arrancar con posiciones abiertasEl estado reconstruido coincide con las posiciones existentes
Varias posiciones se mueven en contraEl límite se analiza junto al riesgo abierto agregado

Que estos casos funcionen no convierte un backtest en una promesa sobre la operativa real. Solo acredita algo comprobable: que la regla respondió como decía la especificación ante secuencias conocidas.

Preguntas frecuentes

¿Limitar posiciones abiertas reduce el riesgo?

Puede reducir el número de posiciones simultáneas, pero no calcula ni limita por sí mismo la pérdida de esas posiciones. El sizing, los stops, los costes, la correlación y el riesgo abierto agregado requieren revisión separada.

¿Conviene guardar señales cuando no hay capacidad?

Solo si la especificación explica cuándo caduca esa señal y cuándo vuelve a ser ejecutable. Una entrada retrasada no es la señal original conservada; es una operación distinta.

¿Un límite de posiciones puede mejorar un backtest?

Puede alterar el recorrido al excluir o aplazar operaciones. Compáralo con un control sin otros cambios y revisa el registro de señales aceptadas y descartadas antes de interpretarlo.

¿Basta con este límite para una cuenta de prop firm?

No. La equity flotante, los costes, los movimientos correlacionados y las reglas particulares de cada firma no caben en un simple contador. Verifica las reglas actuales y prueba el recorrido completo de la cuenta.

La conclusión que conviene recordar

El máximo de posiciones abiertas no es una gestión de riesgo completa. Es una decisión sobre qué operaciones puede tener el sistema, y las que deja fuera también cuentan como evidencia.

Publicado Sep 22, 2026 · realbacktesting · Contenido educativo y comentario de mercado — no es asesoramiento financiero. El trading conlleva riesgo; los resultados pasados no garantizan resultados futuros.