market-breadth-analyzer

Analyze market breadth health with a 6-component scoring system from CSV data.

2|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Fabio29T/Trading-Skills --skill market-breadth-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: market-breadth-analyzer
Source: https://github.com/Fabio29T/Trading-Skills/tree/main/skills/market-breadth-analyzer
Command: npx skills add https://github.com/Fabio29T/Trading-Skills --skill market-breadth-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pandas, scipy, numpy, python-dateutil, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill quantifies the health of the overall stock market by analyzing how broadly participation is occurring across stocks, providing a clear, data-driven assessment of market health.

Core Features & Use Cases

  • Composite Breadth Score: Generates a 0-100 score representing market breadth health.
  • 6-Component Analysis: Breaks down the score into trend, momentum, cycle, signal, percentile, and divergence metrics.
  • Use Case: When the market is making new highs, use this Skill to determine if the rally is broad-based or narrow, helping you assess the sustainability of the move.

Quick Start

Use the market breadth analyzer skill to get the current market breadth score.

Frequently Asked Questions about market-breadth-analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I measure market breadth to check if a stock rally is broad-based?

You measure market breadth by analyzing participation rates and advance-decline health across stocks. This Skill calculates a 0-100 composite breadth score from a 6-component system to determine if a rally is broad-based or narrow.

What does a market breadth score tell me about stock market health?

A market breadth score quantifies overall stock market health on a 0-100 scale. It breaks down trend, momentum, cycle, signal, percentile, and divergence metrics to provide a data-driven assessment of market participation sustainability.

How do I calculate advance-decline health without an API key?

You can calculate advance-decline health without an API key by processing publicly available CSV data. This Skill uses Python scripts with pandas and numpy to fetch and calculate breadth indicators without requiring external API authentication.

Can I analyze market participation rate using Python and pandas?

Yes, you can analyze market participation rate using Python and pandas. The Skill leverages pandas, numpy, and scipy to process CSV data and compute a composite breadth score reflecting overall market participation.

What is the best way to assess market divergence and momentum for equities?

The best way to assess market divergence and momentum is through a multi-component scoring system. This Skill evaluates six distinct metrics including momentum and divergence to produce a comprehensive 0-100 breadth score for equity investors.

Are there limitations to using CSV data for market breadth indicators?

Using CSV data for market breadth indicators limits you to publicly available datasets and requires Python dependencies like pandas and scipy. It does not require API keys but relies on the accuracy and update frequency of the public CSV sources.