technical-indicator-suite

Calculate RSI, MACD, Bollinger Bands, ATR, and EMA for stock or ETF price data.

2|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill technical-indicator-suite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: technical-indicator-suite
Source: https://github.com/IhsanDanish25/claude-trading-skills/tree/main/skills/technical-indicator-suite
Command: npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill technical-indicator-suite

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yfinance, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the calculation of technical indicators like RSI, MACD, Bollinger Bands, ATR, and EMA for stocks and ETFs, providing buy/sell signals and interpretation.

Core Features & Use Cases

  • Technical Indicator Calculation: Automates the computation of various technical indicators.
  • Signal Interpretation: Generates buy/sell signals based on the computed indicators.
  • Use Case: For example, when a user wants to analyze a stock's technicals and receive signals like oversold or overbought conditions.

Quick Start

Run the technical-indicator-suite skill with the stock symbol 'AAPL' to calculate indicators and signals.

Frequently Asked Questions about technical-indicator-suite

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate technical indicators like RSI and MACD for stocks?

You calculate technical indicators like RSI and MACD for stocks by automating the computation using historical price data. This approach generates specific buy and sell signals along with interpretations for overbought or oversold market conditions.

What is the best way to generate buy and sell signals from market indicators?

Generating buy and sell signals from market indicators is best achieved by automating calculations across multiple metrics. Computing values for RSI, MACD, and Bollinger Bands together provides a comprehensive signal interpretation for your targeted stock or ETF.

Can I use yfinance to fetch historical data for Bollinger Bands and ATR calculations?

Yes, you can use yfinance to fetch historical data for Bollinger Bands and ATR calculations. The data fetching dependency supports retrieving stock and ETF price histories, which is required to compute these specific technical indicators and generate trading signals.

Does this technical analysis approach support custom time periods for ETFs?

Yes, this technical analysis approach supports custom time periods for ETFs. You can specify custom periods when fetching historical data and calculating technical indicators, allowing you to tailor the RSI, MACD, and EMA computations to your specific analysis timeframe.

What technical indicators are needed to identify overbought or oversold stock conditions?

Identifying overbought or oversold stock conditions typically requires technical indicators like RSI and Bollinger Bands. Automating the calculation of these metrics interprets the price data and generates explicit signals regarding the current market state of the stock.