AI4Finance Foundation: El ecosistema FinGPT, FinRL y FinRobot para el trading algorítmico

Guía completa del ecosistema de AI4Finance Foundation: FinGPT (LLM + LoRA para finanzas), FinRL (aprendizaje por refuerzo para trading), FinRobot (orquestación multiagente). Satélites, pipelines y uso práctico.

AI4Finance — ecosistema de IA para finanzas

La AI4Finance Foundation en ai4finance.org reúne decenas de proyectos de código abierto para aplicar la IA en las finanzas. Tres pilares conforman el marco de trabajo:

PilarPropósitoTecnología clave
FinGPTLLM financierosLoRA, fine-tuning, sentimiento
FinRLRL para tradingGymnasium, agentes DRL
FinRobotOrquestación multiagenteAutoGen, roles, toolkits

1. FinGPT — LLM financieros mediante LoRA

LoRA — adaptar sin reentrenar todo el modelo

LoRA (Low-Rank Adaptation) añade pequeñas matrices entrenables a capas seleccionadas en lugar de reentrenar los miles de millones de parámetros. Más barato, más comparable, almacenamiento compacto.

Satélites: FinNLP y FinRAG

  • FinNLP — ETL para NLP financiero: noticias, redes sociales, informes de la SEC.
  • FinRAG — pipeline RAG: PDF/Word → fragmentos → almacén vectorial → respuestas del LLM.

2. FinRL — Aprendizaje por refuerzo para trading

FinRL conecta datos de mercado, entornos Gymnasium y bibliotecas DRL (ElegantRL, RLlib, Stable-Baselines3).

Gestión de riesgo integrada mediante turbulence_threshold: el agente pasa a "modo efectivo" cuando la volatilidad es demasiado alta.

Satélites de FinRL

ProyectoPropósito
FinRL-MetaEntornos y conjuntos de datos ampliados
FinRL_CryptoCripto 24/7 mediante CCXT
FinRL_DeepSeekCaracterísticas de NLP → PPO/CPPO
FinRL_Market_SimulatorSimulación de LOB, ABIDES, TWAP

3. FinRobot — Orquestación de agentes de IA

FinRobot es UX y escenarios sobre FinGPT/FinRL. Los roles de agente incluyen análisis de renta variable, análisis de riesgo y gestión de carteras.

Enlaces

Todo lo anterior es código de investigación abierto; esto no es asesoramiento de inversión personal.