Si tengo rendimientos diarios de mi cartera durante un período (digamos de enero a diciembre), ¿cómo calculo el rendimiento total durante el período o por mes?
Lo que hice ahora es lo siguiente:
Calcule la serie de rendimiento acumulado de la siguiente manera: cumprod(1+rt)
esto básicamente se reduce a:
final del día 1 : rentabilidad diaria 5%, rentabilidad acumulada: 1 * (1 + 5%) = 1,05
final del día 2 : rentabilidad diaria 3%, rentabilidad acumulada: 1,05 * (1 + 3%) = 1,0815...etc
Para calcular el rendimiento durante todo el período (de enero a diciembre), tomo el valor del rendimiento acumulado al final del período y calculo el cambio proporcional, por ejemplo:
finales de diciembre : rentabilidad acumulada: 40
entonces retorno total durante el período = (40-1)/1 * 100 = 39%
Además, para calcular la devolución en febrero, tomo:
finales de febrero : rentabilidad acumulada: 20
principios de febrero : rentabilidad acumulada: 10
luego retorno total en febrero = (20-10)/10 * 100 = 100%
Si tiene rendimientos diarios, simplemente multiplique como lo hizo en el paso 1:
final del día 2 : rentabilidad diaria 3%, rentabilidad acumulada: 1,05 * (1 + 3%) = 1,0815...etc
Por ejemplo, si la rentabilidad diaria es del 0,0261158 % todos los días durante un año
annual return = (1 + 0.000261158)^365 - 1 = 10 %
Carlos
chris degnen