Abstract: Harry Markowitz desarrolló el modelo que lleva su nombre durante los años 50, con el objetivo de encontrar una cartera de inversión óptima en términos de rendimiento y riesgo. Su hipótesis se basa en diseñar una cartera óptima para minimizar el riesgo mediante la diversificación, con la intención de comparar diferentes carteras y valores. Las rentabilidades son medidas por la esperanza matemática y el riesgo es medido por la varianza. Se ven limitaciones del modelo de Markowitz, lo que lleva a definir otros modelos con la ayuda del análisis factorial. Estos nuevos modelos asocian el rendimiento de un valor a factores de riesgos únicos o múltiples en un modelo lineal y pueden usarse como una alternativa a la teoría moderna de cartera. Se definen dos posibles modelos que mejoran el de Markowitz, el modelo CAPM y el modelo de tres factores de Fama - French. Por último, se realiza un estudio práctico con el objetivo de validar el grado de ajuste de los dos modelos factoriales a acciones de la bolsa española (IBEX 35) con la ayuda del lenguaje de programación R.