Acceder

Deja de pelearte con Excel: Cómo montar tu propio "Bloomberg" para gestionar tu cartera (sin saber programar)

Deja de pelearte con Excel: Cómo montar tu propio "Bloomberg" para gestionar tu cartera (sin saber programar)


¿Cuántas horas a la semana dedicas a actualizar el Excel de tu cartera de inversión?

 El artículo del "Bloomberg particular" (Sin saber programar):  va dirigido al inversor minorista frustrado con Excel.

Si eres como la mayoría de inversores particulares, tu rutina probablemente consista en entrar en Yahoo Finance o en la web de tu gestora, buscar el precio de hoy de tus fondos, ETFs y acciones, copiarlo, pegarlo en tu hoja de cálculo y rezar para que las fórmulas de rentabilidad no se hayan roto. 

Y después de todo ese esfuerzo, ¿qué obtienes? Un número. Sabes que tu cartera ha subido un 8% este año. Pero... ¿es eso bueno? ¿Has asumido demasiado riesgo para conseguir ese 8%? ¿Está tu cartera bien diversificada o tienes activos que se mueven todos a la vez? 


Para responder a esas preguntas, los gestores profesionales usan terminales Bloomberg que cuestan una fortuna. Pero hoy te quiero presentar una alternativa: un sistema integral de gestión de carteras que puedes tener en tu ordenador de forma gratuita y que te automatiza todo el trabajo.

Menus interactivos


La filosofía: Unir la gestión operativa con el análisis cuantitativo


El sistema que he desarrollado (usando Python y Jupyter, pero no te asustes, no tienes que tocar una sola línea de código) nace de una idea clara: el inversor particular merece tener las mismas herramientas de análisis de riesgo que los profesionales, pero con un botón de "Play" fácil de usar.

La filosofía no es solo saber cuánto has ganado, sino entender por qué y a qué precio (en términos de riesgo). El sistema se divide en tres capas:

  1. Gestión automatizada: Olvídate de buscar precios. El sistema se conecta a internet, descarga los históricos de tus activos y recalcula tu Excel, poniendo los beneficios en verde y las pérdidas en rojo.
  2. Análisis cuantitativo: Calcula métricas de nivel institucional como el Ratio de Sharpe, el Sortino, la Beta (cuánto se mueve tu cartera respecto al mercado), el Alfa (si bates al mercado) o el Maximum Drawdown (la mayor caída histórica que has sufrido).
  3. Visualización técnica: Genera gráficos de medias móviles, Bandas de Bollinger, MACD y mapas de calor para que veas de un vistazo el momento del mercado.

¿Qué puede hacer este sistema por ti? (Funciones estrella)


Imagínate tener un panel de control con botones donde, con un simple clic, puedes hacer lo siguiente:

  • Actualizar todo en segundos: Descarga los precios de tus fondos, acciones y ETFs y te guarda el Excel listo para imprimir.
  • Simular un Rebalanceo (Markowitz): ¿Tienes 5 fondos y no sabes qué porcentaje poner en cada uno? El sistema simula 4.000 combinaciones matemáticas diferentes y te dice cuál es la "cartera óptima" (la de máximo Sharpe). Y lo mejor: te dice exactamente cuántos euros tienes que vender de un fondo y comprar de otro para llegar a ese óptimo.
  • Analizar el riesgo real: Descubre si ese fondo de renta fija que parece muy estable en realidad tiene "colas de riesgo" ocultas (usando métricas como Kurtosis y Tail Ratio).
  • Backtesting de estrategias: ¿Te gusta el análisis técnico? El sistema puede retroceder 10 años atrás y simular qué habría pasado si en lugar de mantener tus acciones (Buy & Hold) hubieras comprado y vendido siguiendo cruces de medias móviles (EMA 50/200) o el RSI.
  • Correlaciones: Te pinta un mapa de calor para que veas si tus fondos están realmente diversificados o si por dentro todos compran las mismas acciones.

"No soy informático, ¿puedo usarlo?"


Rotundamente sí.

Todo el sistema está encapsulado en un archivo llamado menu.ipynb. Cuando lo abres (ya sea en tu ordenador usando JupyterLab, o en la nube de forma gratuita usando Google Colaboratory), lo único que ves es un panel de control con botones interactivos.

Tú solo tienes que pulsar el botón verde que dice "📥 Actualizar Cartera", esperar unos segundos, y ver cómo la magia ocurre. El código Python trabaja de fondo, pero tú solo interactúas con botones, menús desplegables (para elegir fechas o fondos) y gráficos. 

Cómo empezar a usarlo


El proyecto incluye un Excel de ejemplo (cartera_seleccionada.xlsx) donde solo tienes que poner el nombre de tus fondos, su ISIN y cuánto invertiste en ellos. 

  1. En Google Colab (la opción más fácil): Subes la carpeta del proyecto a tu Google Drive. Haces doble clic en el archivo menu.ipynb, le das a "Play" en la primera celda para conectar tu Drive, y ya tienes tu panel de control en el navegador. No necesitas instalar absolutamente nada.
  2. En tu PC (JupyterLab): Si prefieres tener tus datos offline, instalas Anaconda, descomprimes el proyecto y ejecutas jupyter lab. El sistema detecta automáticamente dónde está y crea las carpetas necesarias.

El código lo podéis desargar desde: GestorCarteras

Un aviso importante


Herramientas como esta son maravillosas para entender tu cartera, evitar errores de diversificación y objetivizar el riesgo. Sin embargo, no son una bola de cristal. Los datos provienen de Yahoo Finance (que a veces no incluye los cupones de los fondos monetarios), y la frontera eficiente de Markowitz asume que el futuro se comportará estadísticamente como el pasado. 

Como siempre, este tipo de análisis es para tomar decisiones informadas, no sustituye a un buen asesor financiero regulado que conozca tu situación personal y fiscal.

¿Qué os parece? ¿Usáis Excel actualmente para llevar el control o lo lleváis "a ojo"? Si a alguien le interesa probar el sistema, puede decargar  un archivo .zip con el proyecto completo o copiar un enlace para clonarlo  en el ordenador personal del enlace siguiente : GestorCarteras

enlace para la descarga: GestorCarteras

Espero vuestros comentarios para mejorarlo.


9
¿Te ha gustado mi artículo?
Si quieres saber más y estar al día de mis reflexiones, suscríbete a mi blog y sé el primero en recibir las nuevas publicaciones en tu correo electrónico
  1. #9
    12/08/26 16:26
    🤝 Colaboración: Si tenéis algún problema al ejecutarlo o identificáis alguna métrica en los resultados que no os encaje, os agradezco que me lo hagáis saber en los comentarios. El objetivo es depurar el código entre todos para hacerlo cada vez más fiable.
  2. en respuesta a Jairigos
    -
    #8
    09/08/26 19:43
    Esta entrada explica una alternativa al uso de las hojas de cálculo, utilizando Python, aunque no se sepa programar. En el apartado "No soy informático, ¿puedo usarlo?", te lo explico. Prúebalo y si tienes algún problema dímelo e intentaré solucionártelo.


  3. en respuesta a efueyo
    -
    #7
    09/08/26 18:28
    Por lo que preguntas, entiendo que tu propuesta no tiene nada que ver con las hojas de cálculo (la que sea). Son cosas distintas. 
  4. #6
    09/08/26 12:43
    He añadido el enlace para la descarga, al final de la entrada al Blog: GestorCarteras
  5. #5
    08/08/26 23:06
     El artículo del "Bloomberg particular" (Sin saber programar):  va dirigido al inversor minorista frustrado con Excel.
    Su código ha quedado obsoleto frente al SIVAC, 
    El artículo de "SIVAC": Va dirigido a un lector más avanzado, o al inversor que ya pasó por la fase de los botones y ahora quiere entender la arquitectura institucional (Front, Middle, Back office, métricas de cola de riesgo, estructuras en Git).
  6. en respuesta a Jairigos
    -
    #4
    08/08/26 09:55
    No entiendo qué quieres decirnos. ¿Puedes aclararlo un poco más?
  7. #3
    07/08/26 23:34
    Si usas LibreOffice en lugar de Excel, se puede usar los programas que comentas? Un saludo 
  8. en respuesta a Jmlopezycia
    -
    #2
    07/08/26 10:17
    He incluido, al final del texto, cómo aceder al repositorio GestorCarteras en el que podéis conseguir la dirección para el clonado o un zip con todo el proyecto.
  9. #1
    07/08/26 08:13
    Pero como se accede a ese maravilloso sistema de gestion de carteras?