Estaba leyendo un artículo de Cremers y Petajisto, llamado
¿Cómo de activo es su gestor de fondos? Una nueva medida que predice el rendimiento
En el documento original de 2009 tienen la siguiente medida para la cuota activa
1-sum(min(w_pfo, w_bench))
que más tarde revisaron como
sum(abs(w_pfo-w_bench))*0.5
donde a mi entender, la única diferencia es básicamente cómo se trata la infraponderación del índice de referencia, es decir, lo negativo anula lo positivo.
Así que ahora a mi problema, quiero implementar esto en mi código de optimización de la cartera y estoy luchando cómo formular la restricción de una manera conforme a DCP. ¿Cómo puedo obtener una formulación convexa con un umbral de límite inferior? Básicamente quiero asegurarme de que mi cartera tiene un porcentaje mínimo de posiciones activas fuera del índice de referencia. En CVXPY estoy intentando s.th. como
sum_entries(abs(w_pfo - w_bench))*0.5 >= 0.8
y
1-sum_entries(min_elemwise(w_pfo,w_bench)) >= 0.8
donde w_pfo es mi variable solver, sé que será un problema convexo cuando volteo la desigualdad a <= 0.8.
Cualquier aportación sobre cómo implementar esto sería genial.