Si solo necesitas escoger 5 de 10 y quieren igualdad de pesos, a continuación, acaba de enumerar todos los 252 posibilidades (como se señaló anteriormente) y calcular la volatilidad de la cartera
$(\textbf{1}'K^{(i)}\textbf{1})^{1/2} = \a la izquierda( \sum_{ij}K^{(i)}_{ij} \derecho)^{1/2}$,
donde $K^{(i)}$ es la matriz de covarianza para el $i$th subconjunto. A continuación, utilice cualquier subconjunto da la menor volatilidad de la cartera. Aquí están minimizando la volatilidad de la cartera, de modo que usted estará sesgada hacia una reducción de la volatilidad de las acciones. Si usted no se preocupan por la volatilidad de por sí y sólo quiere minimizar la contribución a la cartera de riesgo relacionados con la correlación (algo vagamente definido), entonces usted puede utilizar la Mayoría de Cartera Diversificada (MDP) método. Este método tiene como objetivo minimizar la diversificación de la relación de
$\frac{w'\sigma^{(i)}}{\left(w K^{(i)}w\ \ derecho)^{1/2}} =\frac{\sum_j\sigma_j}{ \left( \sum_{ij}K^{(i)}_{ij} \derecho)^{1/2}}$
De nuevo, sólo tiene que enchufar en valores para cada subconjunto y utilizar todo lo que da el valor más grande.
Personalmente, yo diría que un par de aspectos de lo que estás haciendo son ineficientes.
- ¿Por qué la igualdad de pesos? Si usted tiene una matriz de covarianza, a continuación, usted puede encontrar casi siempre menos de las carteras más riesgosas. Cada cepa tiene un diferente volatilidad para la igualdad de pesos tiende a tomar demasiado riesgo en más volátiles de las poblaciones.
- ¿Por qué considerar sólo su top 10? Es posible que su mejor 5-cartera de valores incluye las poblaciones fuera de su top-10 de los rankings, debido a las correlaciones.
- En su lugar, considere la posibilidad de intentar generar la rentabilidad esperada para sus acciones. Usted puede hacer esto mediante la ejecución de una regresión lineal simple de usar su clasificación métrica.
Como ha sido señalado, el pleno de la media y la varianza de la optimización es difícil de resolver cuando se tiene una restricción de cardinalidad y un gran número de acciones a considerar. Un enfoque común es emplear $l_1$ métodos basados en la norma. El quid de la cuestión es que en lugar de resolver el estándar de la media y la varianza de QP
$\min_w \{ \lambda w'Kw - r ' w \}, w \geq 0, \sum_i w_i = 1$,
caída de la restricción presupuestaria, y agregar un $l_1$ sanción, es decir,
$\min_w \{ \lambda w'Kw - r ' w + \gamma ||w||_1 \}, w \geq 0$.
Como aumentar lentamente $\gamma$ la $w$ vector se obtiene escaso. Dejar de una vez que sólo tiene 5 valores distintos de cero. Después, volver a escala de los pesos de la suma de uno de ellos. Esta versión del problema es un convexo de la relajación de la real cardinalidad limitada problema. El $l_1$-norma, la sanción puede también ser motivados como la solución a un sólido portafolio problema de optimización donde los beneficios son inciertos, pero satisfacer a un cuadro de restricción.