uptrend-analyzer

Analyze US stock market breadth and momentum with Monty's Uptrend Ratio Dashboard.

2|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill uptrend-analyzer-ihsandanish25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uptrend-analyzer
Source: https://github.com/IhsanDanish25/claude-trading-skills/tree/main/skills/uptrend-analyzer
Command: npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill uptrend-analyzer-ihsandanish25

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive analysis of market breadth and momentum using Monty's Uptrend Ratio Dashboard, helping users make informed trading decisions.

Core Features & Use Cases

  • Market Breadth Analysis: Diagnose market breadth health using Monty's Uptrend Ratio Dashboard data.
  • Uptrend Ratio Score: Generates a 0-100 composite score based on 5 components: market breadth, sector participation, rotation, momentum, and historical context.
  • Use Case: For example, a user can ask, "Is the market breadth healthy?" and the Skill will provide an analysis and a composite score.

Quick Start

Run the script to analyze market breadth using Monty's Uptrend Ratio Dashboard:

python3 skills/uptrend-analyzer/scripts/uptrend_analyzer.py

Frequently Asked Questions about uptrend-analyzer

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

FAQPage Schema
What is market breadth analysis and how does an uptrend ratio score it?

Market breadth analysis evaluates overall market health by measuring participation across stocks and sectors. An uptrend ratio scores this momentum on a 0-100 scale using five components: breadth, sector participation, rotation, momentum, and historical context.

How do I analyze US stock market momentum using Python?

You can analyze US stock market momentum by running a Python script that fetches data using requests and processes it with pandas and numpy to generate a composite market breadth score and visualize trends using matplotlib.

Do I need specific Python libraries to assess market breadth health?

Yes, assessing market breadth health requires a Python environment with requests, pandas, numpy, and matplotlib installed to fetch market data, process the uptrend ratio components, and visualize the resulting momentum analysis.

Can I measure sector participation and rotation for US stocks?

Yes, you can measure sector participation and rotation for US stocks by calculating an uptrend ratio. This evaluates how broadly sectors are participating in the market uptrend and assigns a composite health score from 0 to 100.

What's the best way to diagnose market momentum and breadth before trading?

The best way to diagnose market momentum and breadth before trading is to generate a composite 0-100 score that evaluates market breadth, sector participation, rotation, momentum, and historical context to provide a clear health assessment.