Avanzado | MPT y Frontera Eficiente .objectives { background: rgba(43,158,255,0.1); border-radius: 1.5rem; padding: 1rem 1.5rem; margin: 1.5rem 2rem; border: 1px solid rgba(43,158,255,0.3); } .objectives h3 { color: #2b9eff; font-size: 1.1rem; margin-bottom: 0.7rem; } .objectives li { color: #b9ccee; font-size: 0.9rem; margin: 0.4rem 0; list-style: none; } .objectives li::before { content: "🎯 "; } .module-recap { background: rgba(43,158,255,0.08); border-radius: 1.5rem; padding: 1rem 1.5rem; margin: 1.5rem 2rem; border: 1px dashed rgba(43,158,255,0.4); } .module-recap h3 { color: #2b9eff; font-size: 1rem; margin-bottom: 0.5rem; } .module-recap li { color: #8899bb; font-size: 0.85rem; margin: 0.3rem 0; }

📐 MPT Y FRONTERA EFICIENTE

Sharpe máximo, Risk Parity y optimización de carteras

Optimizador Sharpe
📐 Piénsalo así: La frontera eficiente es como elegir el menú de un restaurante: quieres la máxima satisfacción (retorno) con el mínimo costo (riesgo). MPT te ayuda a encontrar ese punto dulce donde cada unidad de riesgo rinde su mejor recompensa.

🎯 ¿Qué aprenderás?

Asigna pesos a tu portafolio

â‚¿

BTC

%
Ξ

ETH

%
🍎

AAPL

%
📈

SPY

%

Resultados

Retorno esperado
0.00%
Volatilidad
0.00%
Sharpe ratio
0.00

Optimizaciones

EstrategiaBTCETHAAPLSPYSharpe
Max Sharpe”””””
Min Varianza”””””
Risk Parity”””””
💡 Ajusta los pesos de cada activo y presiona "Calcular portafolio". Los pesos deben sumar 100%.

💻 Código anotado

precio_btc = 67500.0 # float # Python asigna el tipo automáticamente ticker = 'BTC-USD' # str # Los strings se escriben entre comillas es_compra = precio_btc < 70000 # bool # Las comparaciones devuelven booleanos print(type(precio_btc)) # # type() revela el tipo exacto

💡 Lee los comentarios: cada línea tiene una razón de ser. El código no se escribe, se diseña.

✏️ Mini-ejercicio

¿Cómo verificas el tipo de una variable en Python?

// Responde y presiona Verificar

🔍 Sabías que... Curiosidades de trading

En un solo día, el order book de BTC/USD en Binance genera ~500 GB de datos. Cada precio es un tipo de dato distinto: int, float, str o bool.
Dato práctico: type() e isinstance() son tus mejores aliados para debuggear datos.

📋 Checklist de aprendizaje

Marca lo que ya dominas. Tu progreso se guarda automáticamente.

0/4 dominados

📌 Resumen del módulo