Investidor IA harnesses Python libraries like Pandas and Yahoo Finance to fetch and preprocess stock market data, while leveraging OpenAI’s GPT models to interpret complex financial metrics and generate actionable insights. It performs fundamental analysis—examining P/E ratios, revenue growth, and dividend yield—and technical analysis using moving averages and RSI. The agent also scrapes and analyzes news headlines for sentiment trends to gauge market mood. With a CLI interface, users define watchlists and risk preferences, receive CSV reports and visual plots, and get natural language summaries of portfolio health. Scheduled tasks automate daily updates and alerts via email or messaging. Its modular architecture allows integration with brokerage APIs for automated order execution, enhancing both research and trading workflows.