Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

A-Share News Fetcher

Aggregates Chinese A-share news flashes, regulatory announcements and retail forum sentiment into structured JSON or Markdown.

Data & AnalyticsIntermediate1,323212AI score 8/10Last updated: Aug 8, 2026

What it does

Pulls the "news side" of the Chinese A-share market (Shanghai/Shenzhen) from multiple public sources in one pass:

  • Market flashes: Cailianshe, Wallstreetcn, Jin10, Sina 7x24, Eastmoney newsflash
  • Policy & regulation: CSRC, PBoC, Shanghai Stock Exchange, Ministry of Finance
  • Per-stock sentiment: Eastmoney Guba retail forum indicators
  • Auto-extracts stock tickers from titles/summaries, supports keyword filtering and per-source limits
  • Outputs structured JSON (for downstream analysis or LLM input) or readable Markdown

It does not scrape paywalled/login-gated content and is not a real-time L1/L2 quote API.

Who it's for

  • Investors and research analysts tracking Chinese equities
  • Anyone automating a morning market brief or daily digest
  • Data folks doing sentiment analysis or event studies on Chinese financial text
  • Developers building a Chinese-language financial data pipeline

Examples

  1. "What's the latest news on 000001?" → collects Ping An Bank flashes plus Guba sentiment and summarizes
  2. python scripts/fetch_intel.py --sources cn,policy --keywords 降准,降息 --format markdown → Markdown brief limited to RRR/rate-cut news and policy notices
  3. --symbols 000001,600519 --sources guba → dump retail sentiment metrics for Ping An Bank and Kweichow Moutai as JSON to build a time series

· · · Install guide · · ·

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 daymade-financial/ashare-news-fetcher folder from the GitHub repo daymade/claude-code-skills into my ~/.claude/skills/ashare-news-fetcher/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/daymade/claude-code-skills.git /tmp/claude-code-skills && mkdir -p ~/.claude/skills && cp -r /tmp/claude-code-skills/daymade-financial/ashare-news-fetcher ~/.claude/skills/

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

  1. Check Python: run python3 --version; you need 3.10 or newer.
  2. Install deps: pip install requests (add pip install beautifulsoup4 for policy sources, and pip install akshare jieba for name→ticker matching).
  3. Clone the repo: git clone https://github.com/daymade/claude-code-skills.git
  4. Copy the skill: mkdir -p ~/.claude/skills && cp -r claude-code-skills/daymade-financial/ashare-news-fetcher ~/.claude/skills/
  5. (Optional) Jin10 key: export JIN10_APP_ID="your-app-id"; without it that single source is skipped.
  6. Restart Claude Code, then run /ashare-news-fetcher 000001 cn,guba or just ask "pull the latest A-share news".
  7. If requests fail: verify HTTP_PROXY/HTTPS_PROXY point to a working proxy, and avoid querying many Guba tickers at once to reduce anti-bot blocks.