Sistema de Análisis de Correlación entre Ciclos Solares y Ciclos Económicos
Extendiendo el legado de Alexander Chizhevsky al dominio económico-financiero
“Las tormentas solares modulan los mercados financieros y los ciclos económicos”
— Inspirado en Alexander Chizhevsky & Nikolai Kondratiev
Sistema interdisciplinario que investiga y demuestra las correlaciones entre:
Basado en las investigaciones de:
sistema_heliobio_economic = {
"input_solar": "NASA DONKI API - Datos solares en tiempo real",
"input_economic": "Yahoo Finance, FRED, World Bank - Datos económicos",
"procesamiento": "ML Ensemble - Análisis de correlación y predicción",
"output": "Dashboard de correlaciones solares-económicas"
}
| Fuente | Tipo de Datos | Frecuencia | Estado | |——–|—————|————|———| | NASA DONKI | Actividad solar, CME, fulguraciones | Tiempo real | ✅ | | Yahoo Finance | Mercados bursátiles, índices | Diario | ✅ | | FRED API | Indicadores macroeconómicos | Mensual | ✅ | | World Bank | Datos económicos globales | Anual | 🔄 |
# 1. Clonar repositorio
git clone https://github.com/mechmind-dwv/HelioBio-Economic.git
cd HelioBio-Economic
# 2. Configurar entorno virtual
python -m venv helio_env
source helio_env/bin/activate # Linux/Mac
# helio_env\Scripts\activate # Windows
# 3. Instalar dependencias
pip install -r requirements.txt
# 4. Configurar APIs
python scripts/setup_economic_apis.py
# Configuración en .env
NASA_API_KEY=tu_clave_nasa
FRED_API_KEY=tu_clave_fred
YAHOO_FINANCE=True # No requiere API key
# Actividad solar actual
curl http://localhost:8000/api/solar/current
# Histórico de ciclos solares
curl http://localhost:8000/api/solar/historical?years=50
# Mercados bursátiles
curl http://localhost:8000/api/economic/markets
# Indicadores macroeconómicos
curl http://localhost:8000/api/economic/indicators
# Ciclos de Kondratiev
curl http://localhost:8000/api/economic/kondratiev
# Correlación solar-económica
curl http://localhost:8000/api/correlation/solar-economic
# Predicción basada en ciclos
curl http://localhost:8000/api/prediction/economic?cycles=solar,kondratiev
metricas_analisis = {
"correlacion_cruzada": "Sunspots vs S&P 500",
"analisis_espectral": "Detección de ciclos comunes",
"prediccion_no_lineal": "ML para forecasting económico",
"analisis_causalidad": "Test de Granger solar-económico"
}
HelioBio-Economic/
├── app/
│ ├── main.py # FastAPI principal
│ ├── core/
│ │ ├── economic_cycles.py # Análisis ciclos económicos
│ │ ├── solar_economic_ml.py # ML para correlaciones
│ │ └── kondratiev_analysis.py # Ondas largas
│ ├── services/
│ │ ├── nasa_solar_service.py # Datos solares
│ │ ├── economic_data_service.py # Datos económicos
│ │ └── correlation_service.py # Análisis correlación
│ └── api/ # Endpoints
├── data/
│ ├── solar/ # Datos solares históricos
│ ├── economic/ # Series económicas
│ └── models/ # Modelos ML entrenados
├── notebooks/
│ ├── exploratory_analysis.ipynb # Análisis exploratorio
│ └── cycle_correlation.ipynb # Correlación de ciclos
└── scripts/
├── install.sh # Instalación
└── setup_apis.py # Configuración APIs
resultados_preliminares = {
"correlacion_solar_sp500": "0.32 (p < 0.05)",
"ciclo_detectado": "10.8 años ≈ ciclo solar 11 años",
"mejor_modelo_prediccion": "Random Forest (R² = 0.41)",
"causalidad_granger": "Solar → Económica significativa"
}
HelioBio-Economic Research Team
En memoria de Alexander L. Chizhevsky - cuyo trabajo pionero hizo posible esta investigación.
MIT License - Ver LICENSE para detalles.
@software{HelioBioEconomic2024,
title = {HelioBio-Economic: Solar-Economic Cycle Analysis System},
author = {Cabeza Durán, Benjamin and DeepSeek AI},
year = {2024},
url = {https://github.com/mechmind-dwv/HelioBio-Economic}
}