Agent skill · Data & Analytics

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.

BaggaT236github.com/BaggaT236GitHub ↗
claude-codeships scriptsMIT
Install
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.

Facts
Files in the skill folder: 24
SKILL.md size: 6 KB
Bundled scripts: yes
Path: skills/market-breadth-analyzer/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 118
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. Purpose
  2. When to Use This Skill
  3. Prerequisites
  4. Difference from Breadth Chart Analyst
  5. Execution Workflow
  6. Phase 1: Execute Python Script
  7. Phase 2: Present Results
  8. 6-Component Scoring System
  9. Health Zone Mapping (100 = Healthy)
  10. Data Sources
  11. Output Files
  12. Reference Documents
  13. references/breadthanalysismethodology.md
  14. When to Load References
Ships with 23 files
  • references/breadth_analysis_methodology.md
  • scripts/calculators/__init__.py
  • scripts/calculators/bearish_signal_calculator.py
  • scripts/calculators/cycle_calculator.py
  • scripts/calculators/divergence_calculator.py
  • scripts/calculators/historical_context_calculator.py
  • scripts/calculators/ma_crossover_calculator.py
  • scripts/calculators/trend_level_calculator.py
  • scripts/csv_client.py
  • scripts/history_tracker.py
  • scripts/market_breadth_analyzer.py
  • scripts/report_generator.py
  • scripts/scorer.py
  • scripts/tests/conftest.py
  • scripts/tests/test_bearish_signal_calculator.py
  • scripts/tests/test_cycle_calculator.py
  • scripts/tests/test_divergence_calculator.py
  • scripts/tests/test_historical_context_calculator.py
  • scripts/tests/test_history_tracker.py
  • scripts/tests/test_ma_crossover_calculator.py
  • scripts/tests/test_report_generator.py
  • scripts/tests/test_scorer.py
  • scripts/tests/test_trend_level_calculator.py
Commands it runs
mkdir -p reports/<routine-or-date>
python3 skills/market-breadth-analyzer/scripts/market_breadth_analyzer.py \
More from AI-Trading-Skills
All skills →
About this skill
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.

Keep going