Securities Analysis
Automate securities analysis and market data collection through a specialized server for financial insights.
About
This project provides a Python-based framework for comprehensive securities analysis, leveraging the Model Context Protocol (MCP). It integrates a FastMCP server to bundle various tools for data collection, parsing, analytics, and visualization. This enables local or remote consumption by any MCP-aware client, such as Claude Desktop or LangChain, facilitating the semi-autonomous generation of deep research reports by combining market data, SEC filings, news sentiment, and technical analysis with advanced AI capabilities.
Key Features
- FastMCP server exposing market data, news, charts, SEC filings, and research tools
- Real-time and historical market data integration via yfinance and OpenBB
- Automatic downloading and parsing of SEC filings for fundamental data
- News and social sentiment analysis, including Reddit scraping
- Hundreds of technical analysis indicators from pandas_ta and TA-Lib
- 2 GitHub stars
Use Cases
- Automating data collection and analysis workflows for financial assets
- Generating deep research reports on securities using AI-powered clients
- Integrating diverse market data and analytical tools with MCP-aware AI agents