market-breadth-analyzer

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

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/darkounus90/BOTTX3 --skill market-breadth-analyzer-darkounus90
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: market-breadth-analyzer
Source: https://github.com/darkounus90/BOTTX3/tree/main/.agents/skills/market-breadth-analyzer
Command: npx skills add https://github.com/darkounus90/BOTTX3 --skill market-breadth-analyzer-darkounus90

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill quantifies market breadth health and provides insights into market participation, helping users assess the overall market health and make informed decisions.

Core Features & Use Cases

  • Market Breadth Health: Quantifies market breadth health using a 6-component scoring system (0-100).
  • Market Participation: Assess market participation rate, advance-decline health, and rally breadth.
  • Use Case: Use this Skill when you want to quickly understand the overall market health and participation before making trading or investment decisions.

Quick Start

Use the market-breadth-analyzer skill to generate a market breadth health 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 quantify market breadth health to assess overall market participation?

You can quantify market breadth health using a 6-component scoring system that evaluates market participation, trend levels, cycle position, bearish signals, historical percentile, and S&P 500 divergence to produce a 0-100 score.

What does a market breadth analysis scoring system measure?

A market breadth analysis scoring system measures overall market health by evaluating advance-decline health, rally breadth, and divergence against the S&P 500 to provide a comprehensive 0-100 health score.

Do I need Python 3.8 and the requests library to fetch market breadth CSV data?

Yes, you need Python 3.8 or higher and the requests library to fetch market breadth CSV data from GitHub Pages for the analysis scoring system to function properly.

How can I detect S&P 500 and market breadth divergence?

S&P 500 and market breadth divergence is detected through one of the six scoring components, which specifically compares index price movements against broader market participation rates to identify hidden weakness or strength.

When should I check market breadth health before making trading decisions?

You should check market breadth health before trading to understand market participation rates, assess advance-decline health, and identify potential bearish signals or cycle positions that may impact your investment decisions.

What are the limitations of using a 6-component market breadth score?

A 6-component market breadth score relies on fetching CSV data from GitHub Pages using Python and requests, meaning it requires an active internet connection and is limited to the data formats provided by that source.