Con el fin de comparar diversas estrategias de negociación, estoy tratando de calcular el porcentaje de éxito (la proporción de operaciones ganadoras y perdedoras).
Aunque tengo claro que este indicador dista mucho de ser un reflejo exacto de los puntos fuertes de la estrategia, al dejar fuera de juego el horizonte temporal y el tamaño relativo de las operaciones, me preocupa especialmente el siguiente problema:
Para una estrategia que realiza operaciones simples comprando una acción de una vez y vendiéndola más tarde de una vez, es sencillo identificar las operaciones ganadoras y perdedoras y calcular el ratio.
Sin embargo, si una estrategia opta por acumular una acción gradualmente a lo largo de múltiples operaciones, y/o las vende gradualmente, la noción de operación se vuelve algo inestable. En concreto, resulta difícil comparar estrategias como A y B donde
A compra 10x @ \$100 and sells 10x @ \$ 150 (1 operación ganadora con un beneficio del 50%)
B compra 5x @ \$90 and later 5x @ \$ 110, luego vende 5x @ \$140 and later 5x @ \$ 160
Intuitivamente, si la diferencia de tiempo entre las operaciones individuales de compra y venta en el ejemplo B es pequeño, la estrategia tomó la misma decisión (comprar 10 acciones) y obtuvo el mismo resultado (un beneficio total del 50%).
Cuanto más granulares son las transacciones individuales, más difícil parece respaldar esta intuición con algún tipo de regla que agrupe las transacciones individuales en operaciones basadas en su proximidad, de forma que una operación individual corresponda a una única decisión de la estrategia.
¿Existe una forma estándar de resolver este problema o puede indicarme alguna referencia que al menos esté relacionada de algún modo?
EDIT: Un par de aclaraciones para responder a los comentarios de abajo:
-
Estoy tratando una estrategia como una caja negra aquí y sólo quiero evaluar su rendimiento histórico. No tengo manera de volver a probar la estrategia en un entorno diferente, que tampoco es mi intención - lo único que estoy buscando es calcular la tasa de éxito para obtener una imagen (es cierto, un poco sesgada)
-
El ejemplo del peor escenario posible es una estrategia que compra y vende una única acción X, con lo que sólo cambia las ponderaciones de la cartera compuesta por X y efectivo. Esto generaría muchas transacciones (vender y comprar según las fluctuaciones del precio de la acción X), pero no estoy seguro de cómo agruparlas en "operaciones" o "decisiones" para poder calcular una relación entre pérdidas y ganancias. Si simplemente defino una operación como la que se produce entre la primera compra y la última venta de una acción concreta, esta estrategia sólo habría realizado una única operación. Sé que se trata de un ejemplo un tanto artificioso, pero tengo el mismo problema en casos menos extremos, cuando la estrategia se reequilibra o negocia repetidamente valores no únicos y trato de compararla con estrategias que negocian un gran número de valores únicos.
0 votos
No me queda claro qué intenta resolver. Por ejemplo, en su ejemplo A contra B, ¿qué conclusión daría su método de evaluación ideal?
0 votos
Si tanto la compra como la venta de B se produjeran cerca una de otra, se obtendría exactamente el mismo resultado. De lo contrario, trataría las transacciones de B como 2 decisiones separadas (operaciones), dándole una mejor puntuación porque tuvo éxito dos veces (aunque el volumen total fuera el mismo).
0 votos
Ic. Si contara el volumen en la transacción ganadora, ¿ayudaría? Por ejemplo, tanto para A y B hay 10 acciones ganadoras / 20 en total, no importa cómo se divide.