stock-analysis

Fetch stock data and compute technical indicators for analysis.

2|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/hiyenwong/ai_collection --skill stock-analysis-hiyenwong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stock-analysis
Source: https://github.com/hiyenwong/ai_collection/tree/main/collection/skills/stock-analysis
Command: npx skills add https://github.com/hiyenwong/ai_collection --skill stock-analysis-hiyenwong

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Stock data analysis is automated from data retrieval to insight delivery, freeing analysts from manual indicator calculations and report generation.

Core Features & Use Cases

  • Fetch and compute a wide set of technical indicators (KDJ, MACD, RSI, BOLL) for single stocks, multi-stock comparisons, and indicator queries.
  • Generate visualizations and Markdown reports to support actionable trading decisions.
  • Score and summarize trends, momentum, money flow, and sentiment across configurable periods.

Quick Start

Analyze a single stock (e.g., 600519) to generate indicators, visualizations, and a comprehensive report.

Frequently Asked Questions about stock-analysis

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

FAQPage Schema
How do I automate stock analysis with technical indicators like MACD and RSI?

Stock analysis automation retrieves market data and calculates technical indicators including MACD, RSI, KDJ, and BOLL. This Skill handles data retrieval, indicator computation, scoring, visualization, and Markdown report generation across configurable periods.

Can I use akshare for multi-stock comparison and technical indicator queries?

You can use akshare for multi-stock comparison and indicator queries. This Skill utilizes akshare to fetch data, then applies pandas and numpy to calculate indicators, compare multiple stocks, and score trends or momentum across configurable periods.

What's the best way to generate a stock analysis report with visualizations?

Generating a stock analysis report requires calculating indicators and rendering charts. This Skill scores trends, momentum, money flow, and sentiment, then compiles the output into a comprehensive Markdown report with matplotlib visualizations for actionable insights.

Does this stock analysis approach support configurable periods for trend and momentum scoring?

Stock analysis scoring supports configurable periods for trend, momentum, money flow, and sentiment. This Skill computes technical indicators over specified timeframes to deliver tailored analysis for single stocks or multi-stock comparisons.

Do I need pandas and numpy to compute technical indicators for single stocks?

Pandas and numpy are required dependencies to compute technical indicators for single stocks. This Skill uses these libraries to process fetched data and calculate metrics like KDJ, MACD, RSI, and BOLL for single-stock analysis.