Table of Contents
The stock scanner combines robust data processing with cutting-edge AI to deliver actionable insights. It retrieves real-time market data using APIs, filters stocks based on technical indicators (e.g., moving averages, RSI), and applies sentiment analysis to gauge market perception of specific stocks. The local LLM processes unstructured text data to determine positive, negative, or neutral sentiment, providing a holistic view of a stock’s potential performance. Designed with scalability and user accessibility in mind, this project demonstrates the power of integrating AI with financial tools to support informed decision-making.
- Real-Time Stock Scanning: Filters stocks based on customizable technical indicators and fundamental metrics.
- Local LLM Sentiment Analysis: Analyzes news and social media text using a locally hosted LLM for privacy and performance.
- User-Friendly Interface: Intuitive dashboard for configuring scans and viewing sentiment-driven insights.
- Extensible Architecture: Modular design allows easy integration of additional data sources or analysis modules.
- Privacy-Focused: Local LLM processing eliminates dependency on external cloud services.
- Python 3.11.9
git clone https://github.com/DarmorGamz/Tickermind.git
docker compose up --build
Please read CODE_OF_CONDUCT.md for details on our code of conduct.
Distributed under the GPL License. See LICENSE
for more information.
This project is intended for educational purposes only. The content, scripts, and tools provided in this repository are for demonstration and learning purposes and should not be used for commercial or production environments without proper evaluation and adaptation.
The creators of this repository, Darren Morrison and Carter Glynn, are not responsible for any misuse, damage, or legal issues that may arise from using the code or concepts presented here. Users are advised to use the information and code at their own risk and discretion.