charting

Generate TradingView-style candlestick charts with technical indicators using Python and Matplotlib.

22|12|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/Starchild-ai-agent/official-skills --skill charting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: charting
Source: https://github.com/Starchild-ai-agent/official-skills/tree/main/charting
Command: npx skills add https://github.com/Starchild-ai-agent/official-skills --skill charting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mplfinance, pandas, numpy, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill generates detailed, TradingView-style candlestick charts with various technical indicators, making complex market data easy to understand visually.

Core Features & Use Cases

  • Candlestick Charts: Creates clear visual representations of price action (Open, High, Low, Close).
  • Technical Indicators: Integrates popular indicators like EMA, SMA, RSI, MACD, and Bollinger Bands.
  • Data Source Integration: Fetches data from CoinGecko (for crypto) and Twelve Data (for stocks, forex, commodities).
  • Use Case: Visualize Bitcoin's price movement over the last 90 days, including its EMA, SMA, RSI, and MACD, to identify potential trends and momentum shifts.

Quick Start

Generate a 90-day candlestick chart for Bitcoin with EMA, SMA, RSI, and MACD indicators.

Frequently Asked Questions about charting

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

FAQPage Schema
How do I generate candlestick charts with technical indicators for cryptocurrency?

You can generate TradingView-style candlestick charts with technical indicators by running Python scripts that fetch cryptocurrency data from CoinGecko and render visuals using Matplotlib. It supports adding EMA, RSI, and MACD indicators to visualize price action and momentum shifts.

Does this charting tool support stock and forex market data?

Yes, this charting tool supports stock and forex market data by fetching historical prices from Twelve Data. It creates detailed candlestick charts for stocks, forex, and commodities, allowing you to apply various technical indicators to analyze market trends.

What technical indicators can I add to my financial charts?

You can add popular technical indicators like EMA, SMA, RSI, MACD, and Bollinger Bands to your financial charts. These indicators integrate directly into the Matplotlib candlestick visualizations to help you identify potential trends and momentum shifts in market data.

How do I visualize Bitcoin's price movement over the last 90 days?

To visualize Bitcoin's price movement over the last 90 days, you use the provided charting templates to fetch historical data from CoinGecko. The Skill generates a 90-day candlestick chart with customizable indicators like EMA and MACD to analyze price trends.

What Python libraries do I need to plot TradingView-style financial charts?

You need the mplfinance, pandas, numpy, and requests Python libraries to plot TradingView-style financial charts. These dependencies handle market data fetching, numerical processing, and rendering detailed candlestick visualizations with customizable technical indicators.