Estoy utilizando datos sobre la apertura, el cambio y el cierre de las posiciones cortas, pero me interesa saber cuándo se producen las ganancias/pérdidas. Por lo tanto, calculé diariamente el valor de la posición corta tomando el efectivo ganado con el aumento de la posición corta menos el valor actual de los cortos (pasivo). Esto da como resultado un PnL, con valores positivos y negativos. Sin embargo, ahora intento calcular la rentabilidad basándome en los valores del PnL. El problema es que el (nuevo - antiguo)/(antiguo) no será de mucha ayuda cuando el valor antiguo sea negativo, por ejemplo un aumento de -2 a +3, (3--2)/-2) = -2.5 aunque claramente se trata de un aumento.
¿Alguien sabe cómo manejar los datos en una situación así? Además, soy nuevo aquí, así que disculpa si estoy haciendo una pregunta equivocada.