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

MACD Trend Resonance Stock Picker

A rule-based China A-share screening skill that uses the 60-day moving average for trend direction and MACD for entry rhythm, ranking candidates A–D with triggers and stop-loss rules.

Data & AnalyticsIntermediate23142AI score 7/10Last updated: Jun 24, 2026

What it does

  • Direction first: hard-filters names by MA60 slope and price position — downtrending stocks are dropped outright, flat/tangled MAs are watch-only.
  • Rhythm second: ranks MACD conditions (golden cross above zero line, red histogram re-expansion, DIF/DEA both rising, 60-minute confirming the daily) and downgrades bearish divergence or below-zero crosses.
  • Four-tier grading (A/B/C/D) with explicit actions: execute pool, light probe, observe only, avoid.
  • 100-point scoring rubric: trend 40, MACD 35, sector/market 15, risk & event cleanliness 10 → mapped to EXECUTE / LIGHT / OBSERVE / AVOID.
  • Every call ships with a trigger condition, stop-loss and invalidation rule; missing data must be flagged as low-confidence rather than guessed.

Who it's for

  • Retail traders working the Shanghai/Shenzhen A-share market
  • Anyone who wants a repeatable technical checklist instead of gut feel
  • Users who need consistently formatted pre-market candidate reports
  • (Note) Less useful if you trade only US/EU markets, since the data scripts are A-share specific

Examples

  1. "Screen the semiconductor sector for names above MA60 with a MACD golden cross above the zero line" → graded shortlist with entry triggers and stops.
  2. "Check whether my holding shows MACD bearish divergence" → trim signals plus hard exit conditions.
  3. "Build a pre-open watchlist" → report with sample scope, timestamp, A/B/C/D counts, and avoid-list characteristics.

· · · 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/macd-trend-resonance-stock-picker/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 macd-trend-resonance-stock-picker folder from the GitHub repo shouldnotappearcalm/a-share-skill into my ~/.claude/skills/macd-trend-resonance-stock-picker/.
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 ~/.claude/skills/a-share-skill

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

  1. Open your terminal.
  2. Create the skills directory: mkdir -p ~/.claude/skills
  3. Clone the repo: git clone https://github.com/shouldnotappearcalm/a-share-skill.git ~/.claude/skills/a-share-skill
  4. Keep the repo intact — the skill calls fetch_realtime.py, fetch_history.py, fetch_technical.py, and fetch_stock_events.py from the repo's scripts/ folder.
  5. Install Python dependencies as listed in the repo README (e.g. pip install -r requirements.txt).
  6. Restart Claude Code and try: "Use moving averages and MACD to screen A-share candidates for me."
  7. Treat all output as technical study material, not investment advice.