stock-analyzer
Perform comprehensive technical analysis for stocks and ETFs using indicators like RSI, MACD, and Bollinger Bands to generate actionable trading signals and comparative reports.
Introduction
The Stock Analyzer skill is a specialized agent tool designed for traders, investors, and financial analysts who require rapid, data-driven technical insights. It eliminates the friction of manual indicator calculations and chart interpretation by providing instant, automated evaluations of price action, momentum, and volatility. Whether you are performing a deep dive into a specific security or ranking a portfolio of assets based on technical strength, this skill streamlines your decision-making workflow through natural language interaction.
-
Technical Indicator Calculation: Automatically compute industry-standard metrics including Relative Strength Index (RSI), Moving Average Convergence Divergence (MACD), Bollinger Bands, and various Moving Averages (MA).
-
Actionable Signal Generation: Interpret complex indicator data to provide clear, actionable buy, sell, or hold recommendations based on configurable trading strategies.
-
Multi-Stock Comparative Analysis: Compare multiple ticker symbols simultaneously to rank them by technical strength, momentum, or specific volatility setups.
-
Advanced Pattern Recognition: Identify critical chart patterns and price action setups that typically precede significant trend changes or breakouts.
-
Monitoring and Alerting: Track specific stocks for defined conditions and receive alerts when technical thresholds or signal triggers are crossed.
-
Inputs/Outputs: Provide a ticker symbol (e.g., AAPL, NVDA) and requested analysis type; the skill returns a structured response containing current price data, calculated indicator values, signal status, and a summarized recommendation.
-
Operational Flexibility: Designed for integration within AI agent environments like Claude Code or Copilot, enabling seamless usage within your IDE or terminal environment.
-
Constraints: Primarily focused on technical analysis of historical price and volume data; it does not perform fundamental analysis (e.g., financial statements, news, earnings reports) or provide financial advice, and should be used as a support tool for trading decisions.
-
Usage Tips: Combine with natural language queries such as 'Compare RSI for tech stocks' or 'Does the current setup for QQQ suggest a buy signal?' to get the most specific outputs.
Repository Stats
- Stars
- 848
- Forks
- 138
- Open Issues
- 1
- Language
- Python
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- May 3, 2026, 04:49 PM