stock-analyzer

Installation
SKILL.md

Stock Analyzer

Random Forest regression over technical indicators to predict a 5-day price range and generate market insights for the Single Ticker Audit view.

Usage

from stock_analyzer import StockAnalyzer, generate_market_analysis

analyzer = StockAnalyzer()
data = analyzer.calculate_technical_indicators(ohlcv_df)
model_info = analyzer.train_prediction_model(data, horizon=5)
prediction = analyzer.predict_price_range(model_info, current_price=150.0)
insights = generate_market_analysis(data, ticker="AAPL")

Requirements

Installs
3
GitHub Stars
32
First Seen
Sep 4, 2026