breadth-chart-analyst

Analyze S&P 500 breadth CSV data and chart images to generate English Markdown market regime reports.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/MileniumTick/skills --skill breadth-chart-analyst-mileniumtick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: breadth-chart-analyst
Source: https://github.com/MileniumTick/skills/tree/main/skills/breadth-chart-analyst
Command: npx skills add https://github.com/MileniumTick/skills --skill breadth-chart-analyst-mileniumtick

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires opencv-python, numpy, Pillow, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Analyzes S&P 500 breadth data and uptrend ratio signals to help traders determine the current market regime and obtain clear, actionable positioning guidance.

Core Features & Use Cases

  • Integrates CSV-based breadth readings as the primary data source for objective market-state assessment.
  • Supports chart-image analysis to extract up-to-date 8MA and 200MA readings when images are provided, with two-stage context (historical and current right edge).
  • Generates English-language reports that summarize regime, signals, risks, and scenarios for strategic and tactical decision-making.
  • Use cases include: CSV-driven breadth review for long-term allocation, and chart-assisted tactical timing for swing trades.

Quick Start

Run the breadth-chart-analyst to generate a combined breadth report from the latest CSV data; optionally supply breadth charts to refine current readings.

Frequently Asked Questions about breadth-chart-analyst

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

FAQPage Schema
How do I analyze market breadth data to determine the current market regime?

Market breadth analysis determines the current market regime by processing CSV-based breadth readings and uptrend ratio signals to output actionable positioning guidance. You can run the analysis on your CSV data to assess the market state objectively.

Can I use chart images to extract current 8MA and 200MA breadth readings?

Yes, you can use chart images to extract current 8MA and 200MA breadth readings. The analysis supports chart-image validation with two-stage context, using CSV as the primary data source while refining current readings from the image.

What is the best way to generate a market regime report from S&P 500 breadth data?

The best way to generate a market regime report from S&P 500 breadth data is to run the analysis on your CSV file, optionally supplying chart images. It produces an English Markdown report summarizing regime, signals, risks, and scenarios for decision-making.

Does breadth chart analysis support tactical timing for swing trades?

Yes, breadth chart analysis supports tactical timing for swing trades. By using chart-assisted extraction of current moving average readings alongside CSV data, it provides actionable signals specifically tailored for strategic and tactical trading decisions.

Do I need Python dependencies like numpy and opencv-python to process breadth charts?

Yes, you need Python dependencies like numpy and opencv-python to process breadth charts. These libraries handle the image processing and numerical operations required to validate CSV data against the visual chart inputs.