AlphaSignal: combinar análisis técnico, FinBERT y geopolítica para operar el IBEX35
El precio cuenta solo una parte. Uní 25+ indicadores técnicos, el sentimiento de noticias con FinBERT y el pulso geopolítico de GDELT en un modelo LightGBM que genera señales diarias sobre el IBEX35, con un Sharpe de 2.56 en backtest.
Un trader humano no mira solo el gráfico. Lee las noticias, percibe el clima geopolítico y luego decide. AlphaSignal intenta replicar esa fusión de fuentes para responder una pregunta concreta cada mañana: ¿dónde invertir hoy en el IBEX35? La salida es una señal clara —COMPRA, MANTIENE o VENDE— por cada uno de los 15 valores principales.
Las tres fuentes de señal
- Técnica: más de 25 indicadores calculados sobre los precios de
yfinance— medias móviles, RSI, MACD, bandas de Bollinger, momentum, volatilidad realizada. - Sentimiento: las noticias financieras se pasan por FinBERT, un BERT afinado sobre texto financiero que clasifica el tono (positivo/negativo/neutro) mucho mejor que un analizador genérico, porque entiende que "beat estimates" es bueno y "missed guidance" es malo.
- Geopolítica: el proyecto GDELT monitoriza eventos y tono mediático mundial en tiempo real. Lo uso como un termómetro del riesgo macro que el precio aún no ha incorporado.
El modelo
Las tres familias de features alimentan un clasificador LightGBM, con hiperparámetros optimizados por Optuna y explicabilidad vía SHAP para entender qué pesó en cada señal. El pipeline se ejecuta de forma programada cada día de mercado (vía cron, a las 19:00 UTC de lunes a viernes) y actualiza las señales.
Resultados
- Sharpe ratio: 2.56 en backtest sobre los 15 tickers del IBEX35.
- 25+ indicadores técnicos combinados con sentimiento y señal geopolítica.
- Actualización diaria automática.
Una nota de honestidad
Un Sharpe de 2.56 en backtest es excelente, pero el backtest siempre es optimista: no hay slippage real, ni el impacto de mercado, ni la psicología de operar de verdad. AlphaSignal es una herramienta de apoyo a la decisión, no un piloto automático.
Qué aprendí
Que el valor está en la fusión de fuentes heterogéneas: texto, precio y eventos. Integrar FinBERT y GDELT en un pipeline tabular fue más trabajo de ingeniería de datos que de modelado, y ahí estuvo la diferencia.
Sobre este proyecto
SignalInvest — ¿Dónde invertir hoy?
Te dice dónde invertir hoy en el IBEX35: técnico + sentimiento + geopolítica → señal COMPRA/MANTIENE/VENDE.