Descarga de los notebooks
En esta sección encontrarás los enlaces para descargar todos los notebooks mencionados a lo largo de las distintas entradas del blog. Cada uno corresponde a una estrategia o herramienta concreta:
- Estrategias con EMA’s: acceso a los notebooks.
- Estrategia Bobbleheads: acceso a los notebooks.
- Identificar el tipo de mercado: acceso a los notebooks.
- Indicadores: acceso a los notebooks.
- Monitor de recesión: acceso a los notebooks.
- Análisis de valores: acceso a los notebooks.
Una vez descargados, los notebooks pueden ejecutarse de varias formas:
- Importándolos directamente en Google Colaboratory.
- Subiéndolos a tu Google Drive y ejecutándolos desde allí.
- Ejecutándolos en tu propio ordenador mediante JupyterLab, siguiendo la guía que encontrarás a continuación.
🧭 Cómo instalar y usar JupyterLab sin Anaconda: Guía rápida
Si prefieres trabajar en local y no quieres instalar Anaconda ni pelearte con configuraciones complejas, he preparado una guía sencilla para configurar JupyterLab mediante un pequeño script automatizado. En pocos minutos podrás ejecutar cualquier notebook de análisis.
En cada entrada del blog incluiré un enlace directo para descargar el notebook correspondiente. Para mantener todo organizado, te recomiendo crear una carpeta principal en tu ordenador (por ejemplo, Mi_cartera) y, dentro de ella, una subcarpeta para cada estrategia.
Cuando ejecutes los notebooks en JupyterLab, el propio código generará automáticamente las carpetas Datos, Informes y Diagnósticos, donde se guardarán los CSV y los reportes generados.
Nota sobre los datos
En la carpeta Datos puedes añadir tus propios archivos CSV si utilizas cotizaciones obtenidas por otros medios distintos a yfinance. Solo asegúrate de respetar el formato original para que el notebook pueda procesarlos correctamente.
💻 Instalación y Uso: Elige tu Sistema Operativo
🔵 Guía para Windows
1. Instalación (solo la primera vez)
- Descarga el archivo instalar_jupyter_windows.bat.
- Abre la Terminal: Pulsa la tecla Windows, escribe cmd y presiona Enter.
-
Ve a Descargas: Copia y pega este comando:
- Bash
cd %HOMEPATH%\Downloads
-
Ejecuta el instalador:
- Bash
instalar_jupyter_windows.bat
- El script creará automáticamente un entorno virtual (jupyter_env) e instalará JupyterLab.
2. Cómo abrir JupyterLab cada vez
Cada vez que quieras trabajar, abre la terminal y sigue estos pasos:
Bash
cd %HOMEPATH%\Downloads jupyter_env\Scripts\activate jupyter lab
🟢 Guía para Linux
1. Instalación (solo la primera vez)
- Descarga el archivo instalar_jupyter_linux.sh.
- Abre la Terminal: Ctrl + Alt + T.
-
Ve a Descargas:
- Bash
cd ~/Descargas
-
Permisos y ejecución:
- Bash
chmod +x instalar_jupyter_linux.sh ./instalar_jupyter_linux.sh
2. Cómo abrir JupyterLab cada vez
Abre tu terminal y ejecuta:
Bash
cd ~/Descargas source jupyter_env/bin/activate jupyter lab
🚀 Guía de uso rápido en JupyterLab
Una vez dentro de la interfaz:
- Abrir archivos: En el panel izquierdo, busca tu archivo .ipynb y haz doble clic.
- Ejecutar celdas: Selecciona una celda y pulsa Shift + Enter o el botón Run.
-
Finalizar:
- Cierra la pestaña del navegador.
- En la terminal, pulsa Ctrl + C.
- Escribe deactivate para cerrar el entorno virtual.
📦 Gestión de Módulos (Librerías)
Cuando ejecutas scripts de análisis, Python necesita "herramientas adicionales" que no vienen instaladas por defecto. Estas herramientas se llaman módulos o librerías.
¿Qué módulos utiliza este proyecto?
Muchos vienen incluidos en Python (como os, sys, datetime), pero otros deben instalarse manualmente:
Módulo |
Función principal |
Pandas |
Manejo de datos en tablas (como Excel). |
NumPy |
Cálculos numéricos avanzados. |
Matplotlib |
Creación de gráficos y visualizaciones. |
yFinance |
Descarga de datos financieros en tiempo real. |
🛠️ Cómo instalar los módulos necesarios
Para que tu notebook funcione correctamente, debes instalar las librerías dentro de tu entorno virtual. Puedes hacerlo directamente desde una celda de JupyterLab escribiendo:
Python
!pip install pandas numpy matplotlib yfinance
💡 Nota: El signo ! al principio permite ejecutar comandos de terminal directamente desde el notebook. Una vez completada la barra de carga, ya podrás importar las librerías y ejecutar tus análisis sin errores.