Dada una cartera de $n$ activos, vector de rendimientos medios $\mu$ , matriz de covarianza $K$ se pueden calcular las ponderaciones de la cartera $w^*$ que maximizan el ratio de Sharpe de la cartera, resolviendo:
$$w^*=\text{argmax} \left[\frac {w^T \mu} {\sqrt {w^T K w}} \right]$$
Informática $w^*$ requiere la construcción de la $K$ y la resolución de un sistema de ecuaciones cuadráticas, por lo que se vuelve computacionalmente caro cuando $n$ se hace grande.
Sin embargo, si por alguna razón, sabemos que los rendimientos de los activos no están correlacionados, el problema se simplifica como: $$ K=\begin{bmatrix} \sigma_1^2 & .. & 0 \\ .. & .. & .. \\ 0 & .. & \sigma_n^2 \\ \end{bmatrix} $$
En este caso, sospecho que no necesitamos molestarnos con las ecuaciones cuadráticas, debería haber una fórmula directa para calcular $w^*$ simplemente introduciendo el individuo $\mu_i$ y $\sigma_i$ de cada activo:
$$w_i^* = f(\mu_1,\sigma_1,\dots,\mu_n,\sigma_n)$$
No puedo derivar la fórmula analíticamente. AYUDA