market-breadth-analyzer
Quantifies market breadth health using TraderMonty's public CSV data. Generates a 0-100 composite score across 6 components (100 = healthy). No API key required. Use when user asks about market breadth, participation rate, advance-decline health, whether the rally is broad-based, or general market health assessment.
npx skills add BaggaT236/AI-Trading-Skills --skill market-breadth-analyzer --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Market Breadth Analyzer Skill ## Purpose Quantify market breadth health using a data-driven 6-component scoring system (0-100). Uses TraderMonty's publicly available CSV data to measure how broadly the market is participating in a rally or decline. **Score direction:** 100 = Maximum health (broad participation), 0 = Critical weakness. **No API key required** - uses freely available CSV data from GitHub Pages. ## When to Use This Skill **English:** - User asks "Is the market rally broad-based?" or "How healthy is market breadth?" - User wants to assess market participation rate - User asks about advance-decline indicators or breadth thrust - User wants to know if the market is narrowing (fewer stocks participating) - User asks about equity exposure levels based on breadth conditions **Japanese:** - 「マーケットブレッドスはどうですか?」「市場の参加率は?」 - 「上昇は広がっている?」「一部の銘柄だけの上昇?」 - ブレッドス指標に基づくエクスポージャー判断 - 市場の健康度をデータで確認したい ## Prerequisites - **Python 3.9+** with `requests` library (for fetching CSV data) - **Internet access** to reach GitHub Pages URLs - **No API keys required** - uses freely available public CSV data ## Difference from Breadth Chart Analyst | Aspect | Market Breadth Analyzer | Breadth Cha
- Purpose
- When to Use This Skill
- Prerequisites
- Difference from Breadth Chart Analyst
- Execution Workflow
- Phase 1: Execute Python Script
- Phase 2: Present Results
- 6-Component Scoring System
- Health Zone Mapping (100 = Healthy)
- Data Sources
- Output Files
- Reference Documents
- references/breadthanalysismethodology.md
- When to Load References
mkdir -p reports/<routine-or-date> python3 skills/market-breadth-analyzer/scripts/market_breadth_analyzer.py \
What does the market-breadth-analyzer skill do?
Quantifies market breadth health using TraderMonty's public CSV data. Generates a 0-100 composite score across 6 components (100 = healthy). No API key required. Use when user asks about market breadth, participation rate, advance-decline health, whether the rally is broad-based, or general market health assessment.
How do I install it?
Run `npx skills add BaggaT236/AI-Trading-Skills --skill market-breadth-analyzer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From BaggaT236/AI-Trading-Skills, a repository with 118 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
