La teoría de carteras te dio una imagen preciosa — una frontera eficiente curvándose hacia arriba y a la izquierda, una cartera de tangencia, una línea del mercado de capitales — y luego hizo un gesto vago ante la parte que de verdad le importa a un operador: ¿qué activos compro, y cuánto de cada uno? Esa respuesta es una lista de números llamados pesos, y producirla a partir de datos reales es todo el trabajo de la optimización de carteras. Esta lección clava el problema con precisión: qué estás resolviendo, qué introduces y qué significa siquiera “óptimo” una vez que dejas de dibujar curvas y empiezas a calcular vectores. Todo en este curso es una respuesta a una pregunta — dadas mis creencias sobre los activos, ¿qué pesos debería tener? — así que enunciemos esa pregunta sin rodeos.
Before you read — take a guess
Has decidido la cartera eficiente perfecta a partir de un gráfico. ¿Qué objeto concreto necesitas de verdad entregar a tu bróker para implementarla?
Qué es de verdad una cartera: un vector de pesos
Analogía. Piensa en tu capital como una tarta y en cada activo como una porción. La receta de la tarta es solo la lista de tamaños de porción: 40 % acciones, 30 % bonos, etc. Esa lista — un número por activo — es la cartera. Cambia los números y tienes una cartera distinta; nada más en ella es fundamental.
Definición. Una cartera de activos es un vector de pesos donde es la fracción del capital total invertida en el activo . La restricción definitoria es que los pesos suman uno: Esa restricción presupuestaria dice que inviertes todo tu dinero y no más. Un peso puede ser negativo — eso es una posición corta, donde tomas prestado y vendes un activo, usando los ingresos para comprar más de otra cosa (así que los largos pueden sumar más del 100 %). Una cartera solo-largo (long-only) exige además que cada .
Ejemplo resuelto. Tienes 100 000 $. Pones 60 000 $ en un fondo de acciones, 30 000 $ en bonos y 10 000 $ en oro. Los pesos son y, en efecto, . Supón en cambio que pones corto 20 000 $ de oro y usas la liquidez para comprar 120 000 $ de acciones: , que sigue sumando uno (). Mismo presupuesto, apuesta muy distinta.
El optimizador te entrega un número por activo — la cuota de capital que recibe. Deben sumar el 100 %, pero nada impide que un peso se vuelva negativo: eso es una posición corta, que financia una apuesta mayor en otro sitio. Arrastra la inclinación para ver los pesos oscilar de una mezcla tranquila y repartida a una agresiva y concentrada — y observa cómo la suma se mantiene clavada en el 100 %.
Por qué pesos, no dólares
Trabajar en pesos en vez de cantidades en dólares hace la matemática invariante de escala: la mezcla óptima para 1000 $ es la misma que para 1 000 000 000 $. También permite añadir la restricción “los pesos suman 1” con limpieza, y es por lo que cada fórmula de este curso se escribe en , no en efectivo.
Una cartera tiene pesos w = (0,9, 0,5, −0,4) sobre tres activos. ¿Qué afirmación es correcta?
Las dos entradas: rendimientos esperados μ y covarianza Σ
Todo optimizador media-varianza come exactamente dos cosas. Falla en estas y nada aguas abajo puede salvarte — que es el tema recurrente de todo este curso.
Entrada 1 — rendimientos esperados (μ). Un vector que da tu previsión del rendimiento medio futuro de cada activo. Es el lado de la recompensa. Crucialmente, son previsiones — conjeturas sobre el futuro — y son lo más difícil de estimar con precisión en finanzas.
Entrada 2 — la matriz de covarianzas (Σ). Una tabla que captura el riesgo y el comovimiento. Su entrada diagonal es la varianza del activo (volatilidad al cuadrado); su entrada fuera de la diagonal es la covarianza entre los activos y , donde es su correlación. Es el lado del riesgo, y codifica la diversificación que hace que merezca la pena construir carteras.
A partir de estas dos entradas, el rendimiento esperado y la varianza de la cartera son expresiones matriciales compactas:
Ejemplo resuelto (dos activos). Sea , con volatilidades , y correlación . La matriz de covarianzas es Para una cartera equiponderada :
- Rendimiento esperado: .
- Varianza: .
- Volatilidad: .
Fíjate en que la volatilidad (12,45 %) está por debajo del promedio simple de las dos volatilidades de los activos (). Ese hueco es diversificación, y vive enteramente en el término de covarianza fuera de la diagonal. Si los activos estuvieran perfectamente correlacionados (), ese término sería mayor y el hueco se desvanecería.
Las dos entradas y qué transportan.
Pick the right option for each blank, then check.
La optimización media-varianza necesita dos entradas: el vector , que transporta la recompensa, y la , que transporta el riesgo y el comovimiento. El rendimiento esperado de la cartera es y su varianza es .
El problema de optimización, enunciado con llaneza
Ahora podemos escribir qué estamos resolviendo de verdad. La optimización media-varianza viene en unas cuantas variantes equivalentes, pero todas intercambian las mismas dos magnitudes: recompensa () y riesgo ().
Variante 1 — minimizar el riesgo para un rendimiento objetivo. Elige la cartera de menor varianza que alcance un rendimiento esperado exigido :
Variante 2 — maximizar el equilibrio riesgo–recompensa. Maximiza una utilidad que premia el rendimiento y penaliza la varianza, donde es tu aversión al riesgo:
Variante 3 — maximizar la ratio de Sharpe. Encuentra la cartera con el mejor rendimiento por unidad de riesgo (la cartera de tangencia):
A medida que barres el rendimiento objetivo (o la aversión al riesgo ) por todos los valores, las soluciones trazan la frontera eficiente que ya conoces. Así que “resolver para los pesos” significa: fija lo que quieres (un objetivo, una aversión al riesgo o el mejor Sharpe), luego encuentra el vector de pesos que lo logra sin desperdicio.
- Rendimiento esperado
- 12.9%
- Riesgo (volatilidad)
- 13.0%
Arrastra el marcador por el arco eficiente. Cada posición en la que te detienes corresponde a un rendimiento objetivo — y detrás de ese único punto hay todo un vector de pesos que el optimizador calculó. La punta más a la izquierda es la cartera de mínima varianza; todo dentro de la nube es una cartera que podrías tener pero no deberías, porque algo en la frontera la domina.
La trampa de la que trata todo este curso
Fíjate en que los tres problemas toman μ y Σ como si fueran conocidos. No lo son — se estiman a partir de un historial ruidoso. Casi todos los desastres en optimización de carteras se remontan a alimentar un optimizador exacto y precioso con entradas basura, plagadas de error. Guarda esa idea; las lecciones 4 a 6 tratan enteramente de ella.
Empareja cada pieza del planteamiento de la optimización con lo que significa.
Pick a term, then click its definition.
Qué pinta tiene “resolver” — y por qué no es solo enchufar y listo
Para el caso más simple (sin restricciones de venta en corto ni de caja, solo la restricción presupuestaria), el optimizador tiene una solución en forma cerrada: una fórmula pulcra que involucra la inversa de la matriz de covarianzas, . La conocerás en detalle en la lección 3. El hecho estructural clave — y la semilla de todos los problemas por venir — es que la respuesta depende de invertir Σ.
Por qué importa eso. Invertir una matriz es exquisitamente sensible a los errores cuando la matriz está mal condicionada — cuando algunos activos son casi redundantes (muy correlacionados). Una Σ casi singular tiene una inversa con entradas gigantescas, y esas entradas gigantescas multiplican tus errores de estimación hasta convertirlos en pesos gigantescos e inestables. Esta es la razón mecánica por la que el optimizador ingenuo se comporta tan mal, y es por lo que la segunda mitad de este curso se dedica a domar Σ (con contracción) y a restringir (con cotas y penalizaciones).
Cuando entran las restricciones, la forma cerrada normalmente desaparece y resuelves numéricamente con un programa cuadrático — una rutina de optimización estándar, rápida y fiable que maneja “los pesos suman 1”, “sin cortos”, “no más del 5 % en un solo nombre”, “rotación por debajo del 20 %”, etc., todo a la vez. Las mesas reales casi siempre ejecutan la versión restringida y numérica, nunca la forma cerrada cruda.
Si el problema sin restricciones tiene una fórmula limpia, ¿por qué iba nadie a molestarse con la versión numérica más lenta?
Porque la fórmula limpia te entregará alegremente una cartera 340 % larga en una acción y 290 % corta en otra — matemáticamente óptima para tus entradas (ruidosas), operativamente demencial y probablemente ilegal para un mandato solo-largo. El programa cuadrático numérico te deja atornillar las restricciones que mantienen la respuesta operable: nada de cortos, topes de posición, límites por sector, un presupuesto de rotación, un tope a cuánto te alejas de un índice de referencia. Esas restricciones no son una concesión a la teoría — son una defensa crucial contra el error de estimación, porque impiden físicamente que el optimizador tome las posiciones extremas a las que el ruido de estimación le tienta. En la práctica, restricciones sensatas a menudo mejoran el rendimiento fuera de muestra más que cualquier ajuste ingenioso de las entradas. La forma cerrada es una herramienta didáctica y una comprobación de cordura; el programa cuadrático restringido es lo que de verdad opera.
¿Por qué la dependencia de Σ⁻¹ (la inversa de la matriz de covarianzas) vuelve frágil al optimizador ingenuo?
Recapitulando
Una cartera es un vector de pesos que suma uno — los pesos negativos son cortos, todo no negativo es solo-largo — y ese vector es lo concreto que operas. Un optimizador media-varianza toma dos entradas: rendimientos esperados (recompensa) y la matriz de covarianzas (riesgo y comovimiento), de las que y . Resolver para los pesos significa minimizar el riesgo para un rendimiento objetivo, maximizar una utilidad rendimiento-menos-riesgo o maximizar la ratio de Sharpe — y barrer el objetivo traza la frontera eficiente. La solución limpia sin restricciones depende de , que es exactamente por lo que una casi singular y plagada de error vuelve frágil al optimizador ingenuo — el problema estrella que este curso diagnosticará y luego arreglará con restricciones y contracción.
Big picture
De la frontera a los pesos — la imagen completa
- De la frontera a los pesos
- Una cartera = pesos
- w = (w1, ..., wN), uno por activo
- Presupuesto: los pesos suman 1
- Peso negativo = corto; todos ≥ 0 = solo-largo
- Dos entradas
- mu: rendimientos esperados (recompensa), previsiones
- Sigma: matriz de covarianzas (riesgo + comovimiento)
- Rendimiento = wᵀμ; Varianza = wᵀΣw
- El problema
- Mín. varianza para un rendimiento objetivo
- O máx. (rendimiento − penalización de riesgo)
- O máx. Sharpe (tangencia)
- Barrer el objetivo → frontera eficiente
- Resolver
- Sin restricciones: forma cerrada vía Σ⁻¹
- Σ⁻¹ amplifica errores de entrada → fragilidad
- Con restricciones: programa cuadrático
- Las restricciones defienden del ruido de estimación
- Una cartera = pesos
Repaso: de la frontera a los pesos
Una cartera de dos activos tiene pesos (0,7, 0,3) y rendimientos esperados μ = (10 %, 5 %). ¿Cuál es el rendimiento esperado de la cartera?
Check your answer to continue.
A continuación — la matriz de covarianzas en sí: cómo se construye, por qué debe ser semidefinida positiva, cómo su mero tamaño explota con el número de activos, y qué significa de verdad “mal condicionada”. Σ es el corazón palpitante de todo cálculo de riesgo de este curso, y entender su estructura es el requisito para entender por qué la optimización es tan frágil — y cómo arreglarla.