Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

A-Share Market Data Analyst

Fetches Chinese A-share real-time quotes, historical bars, technical indicators, sector/concept heatmaps and market newsflash through bundled Python scripts.

Data & AnalyticsIntermediate22341AI score 9/10Last updated: Jun 24, 2026

What it does

Pulls structured China A-share (Shanghai/Shenzhen) market data via bundled scripts instead of web scraping.

  • Real-time: single and multi-symbol quotes, indices, intraday bars, northbound flows, limit-up/down lists, money flow
  • History & fundamentals: daily/weekly/monthly K-lines, financial statements, earnings, dividends, index constituents, trading calendar, macro data
  • Technicals: MA, MACD, KDJ, RSI, BOLL and more
  • Corporate events: earnings, insider buy/sell, buybacks, regulatory actions, major contracts
  • Sectors & concepts: hot industries, concept gainers/losers, board heatmaps, constituents, 7×24 newsflash
  • A+H: dual-listed company lists and Hong Kong IPO milestone timelines

It enforces parallel batch fetching (10 workers by default) plus hard 30–60s timeouts so a slow upstream feed never stalls the conversation.

Who it's for

  • Investors and analysts covering the Chinese equity market
  • Anyone who prefers asking Claude in plain language over hand-writing akshare scripts
  • Python users already comfortable installing data libraries

Examples

  1. "Run MACD and KDJ on 600519 for the last 120 sessions" → fetch_technical.py computes indicators, Claude interprets them
  2. "Which concept sectors led the market today?" → reads the reference doc, then calls fetch_danginvest.py for concept moves and heatmap
  3. "List A-share firms that listed in Hong Kong since 2020 with their filing-to-listing timeline" → fetch_ah_ipo_timeline.py --since 2020

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/shouldnotappearcalm/a-share-skill/HEAD/a-share-data/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the a-share-data folder from the GitHub repo shouldnotappearcalm/a-share-skill into my ~/.claude/skills/a-share-data/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/shouldnotappearcalm/a-share-skill.git /tmp/a-share-skill && mkdir -p ~/.claude/skills && cp -r /tmp/a-share-skill/a-share-data ~/.claude/skills/ && pip install akshare MyTT pandas numpy requests

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal and clone the repo: git clone https://github.com/shouldnotappearcalm/a-share-skill.git
  2. Create the skills folder: mkdir -p ~/.claude/skills
  3. Copy the skill in: cp -r a-share-skill/a-share-data ~/.claude/skills/
  4. Install Python dependencies: pip install akshare MyTT pandas numpy requests
  5. Restart Claude Code and try a prompt like "Show me the live quote for 600519".
  6. If a script path error appears, give Claude the absolute path to ~/.claude/skills/a-share-data.