Investidor IA utiliza bibliotecas de Python como Pandas y Yahoo Finance para obtener y preprocesar datos del mercado, aprovechando los modelos GPT de OpenAI para interpretar métricas financieras complejas y generar ideas accionables. Realiza análisis fundamental—examinando ratios P/E, crecimiento de ingresos y rendimiento por dividendos— y análisis técnico usando medias móviles y RSI. El agente también recopila y analiza titulares de noticias para detectar tendencias de sentimiento y evaluar el estado del mercado. Con una interfaz CLI, los usuarios definen listas de vigilancia y preferencias de riesgo, reciben informes en CSV y gráficos visuales y obtienen resúmenes en lenguaje natural sobre la salud de la cartera. Tareas programadas automatizan actualizaciones diarias y alertas por correo electrónico o mensajería. Su arquitectura modular permite integrar APIs de corretaje para la ejecución automatizada de órdenes, mejorando los flujos de trabajo de investigación y trading.