technical-analysis
Compute technical indicators including RSI, MACD, Bollinger Bands, and moving averages for single or multiple stocks. Get buy/sell signals, crossover detection, volatility metrics, and Sharpe ratios across configurable time periods. Optionally include earnings data and correlation analysis for portfolio diversification.
Technical Analysis computes RSI, MACD, Bollinger Bands, and moving averages for stocks.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-20
Technical Analysis computes RSI, MACD, Bollinger Bands, and moving averages for stocks. Compute technical indicators including RSI, MACD, Bollinger Bands, and moving averages for single or multiple stocks. Get buy/sell signals, crossover detection, volatility metrics, and Sharpe ratios across configurable time periods. Optionally include earnings data and correlation analysis for portfolio diversification.
Use it when
- technical-analysis detects buy/sell signals through MACD crossover detection and EMA crossover analysis.
- Yes, technical-analysis assesses overbought and oversold conditions using RSI indicator readings and other momentum indicators.
Verify before relying
Read SKILL.md below before installing (3 files). Open directory: indexed for reading, not audited.
Install
staskh/trading_skills/technical-analysis · repository language: Python
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What technical indicators does technical-analysis compute?
technical-analysis computes RSI, MACD, Bollinger Bands, and moving averages (SMA and EMA) for stock analysis. It also calculates volatility metrics, Sharpe ratios, and trend strength indicators like ADX. You can analyze single or multiple stocks across configurable time periods and get buy/sell signals from MACD and EMA crossovers.
How does technical-analysis identify buy/sell signals?
technical-analysis detects buy/sell signals through MACD crossover detection and EMA crossover analysis, including golden cross patterns like SMA 20/50 and EMA 9/21 crossovers. These signals help identify momentum shifts and potential entry/exit points for trading strategies.
Can technical-analysis assess overbought or oversold conditions?
Yes, technical-analysis assesses overbought and oversold conditions using RSI indicator readings and other momentum indicators. It evaluates trend strength through ADX and other metrics to help you understand market conditions and potential reversals.
Does technical-analysis support portfolio correlation analysis?
Yes, technical-analysis includes portfolio correlation analysis to help with diversification and hedging strategies. It can generate stock price correlation matrices and analyze correlation between multiple stocks, supporting informed portfolio construction decisions.
What risk metrics does technical-analysis calculate?
technical-analysis calculates risk-adjusted returns including Sharpe ratio and annualized volatility metrics. These help you evaluate risk-adjusted performance and understand the volatility profile of individual stocks or your entire portfolio.
Can technical-analysis include earnings data with indicators?
Yes, technical-analysis optionally incorporates earnings data alongside technical indicators, allowing you to correlate price movements and technical signals with earnings events for more comprehensive stock analysis.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Technical Analysis
Compute technical indicators using pandas-ta. Supports multi-symbol analysis and earnings data.
Instructions
> Note: If uv is not installed or pyproject.toml is not found, replace uv run python with python in all commands below.
uv run python scripts/technicals.py SYMBOL [--period PERIOD] [--indicators INDICATORS] [--earnings]
Arguments
SYMBOL- Ticker symbol or comma-separated list (e.g.,AAPLorAAPL,MSFT,GOOGL)--period- Historical period: 1mo, 3mo, 6mo, 1y (default: 3mo)--indicators- Comma-separated list: rsi,macd,bb,sma,ema,atr,adx (default: all)--earnings- Include earnings data (upcoming date + history)
Output
Single symbol returns:
- price - Current price and recent change
- indicators - Computed values for each indicator
- risk_metrics - Volatility (annualized %) and Sharpe ratio
- signals -
(truncated - see the full file via the links below)
File tree — 3 files
.claude/skills/technical-analysis/SKILL.md
.claude/skills/technical-analysis/scripts/correlation.py
.claude/skills/technical-analysis/scripts/technicals.py
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Compute technical indicators (RSI, MACD, Bollinger Bands, moving averages) for stock analysis”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
This skill analyzes multiple stock symbols against technical indicators—moving averages, RSI, MACD, and ADX—to identify bullish trends and rank results by composite score. Customize your scan with adjustable lookback periods and result limits. Output includes detailed indicator values, crossover timing, and earnings dates to support trading decisions.
Trader Hand Skill equips you with comprehensive technical analysis reference material covering RSI, MACD, Bollinger Bands, VWAP, moving averages, ATR, and volume analysis. Each indicator includes calculation formulas, worked examples, and practical interpretation guidelines for identifying trading signals and market conditions.
Stock Analyzer delivers technical analysis for stocks and ETFs through natural language queries, calculating industry-standard indicators like RSI, MACD, and Bollinger Bands to generate actionable buy/sell signals. Compare multiple tickers by technical strength or monitor individual positions for specific market conditions.
Crypto Backtest transforms natural language trading ideas into validated strategies with professional backtesting and detailed reports. It combines multiple indicators—RSI, moving averages, Bollinger Bands, and more—to build robust entry and exit conditions for spot trading only. Users describe their strategy, confirm the generated plan, and receive comprehensive backtest results.
pandas-ta extends pandas with 130+ technical indicators callable via `df.ta` on OHLCV DataFrames. It covers trend, momentum, volatility, volume, and overlap categories, with built-in strategies for scalping, mean reversion, and trend following. Designed for crypto markets with guidance on 24/7 volatility adjustments, low-liquidity tokens, and timeframe-specific indicator selection.
Stock Information Explorer fetches live pricing and fundamental data from Yahoo Finance, then computes technical indicators locally to generate professional charts. Run one-shot reports combining text summaries with high-resolution visualizations including moving averages, RSI, MACD, Bollinger Bands, VWAP, and ATR.
More skills us-stock-analysis (MIT) · Skills (unlicensed) · tradingview-mcp (MIT) · stock-analyzer (MIT) · fundamentals (MIT) · Stock Yahoo Finance (unlicensed) · Yahoo Finance (unlicensed) · stock-explorer (MIT)