market-top-detector

Detect market top probability with a 6-component scoring framework and output a 0-100 composite score.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/Dorpeer95/stocks-trading --skill market-top-detector-dorpeer95
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: market-top-detector
Source: https://github.com/Dorpeer95/stocks-trading/tree/main/.claude/skills/market-top-detector
Command: npx skills add https://github.com/Dorpeer95/stocks-trading --skill market-top-detector-dorpeer95

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Detects market top probability using a quantitative 6-component scoring framework (O'Neil Distribution Days, Minervini Leading Stock Health, and Monty Defensive Rotation) and outputs a 0-100 composite score with a defined risk zone, enabling data-driven defensive decisions.

Core Features & Use Cases

  • Integrates O'Neil Distribution Days, Minervini Leading Stock Health, and Monty Defensive Rotation into a single, interpretable score.
  • Produces timestamped JSON and Markdown reports with component-level details, strongest/weakest warnings, and recommended actions for the current risk zone.
  • Supports scenario planning with what-if analyses and references for deeper methodology context, suitable for financial planning, risk management, and tactical decision-making.

Quick Start

Run the Market Top Detector to fetch data, compute the 0-100 composite score across six components, and generate timestamped JSON and Markdown reports with actionable risk guidance.

Frequently Asked Questions about market-top-detector

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

FAQPage Schema
How do I detect a market top and quantify risk using distribution days and leading stock health?

Market top detection evaluates risk through a 6-component framework integrating O'Neil Distribution Days, Minervini Leading Stock Health, and Monty Defensive Rotation to generate a 0-100 composite score with actionable risk-zone classification over a 2-8 week horizon.

What is a composite market top score and how does it help with defensive rotation?

A composite market top score is a 0-100 quantitative measure that classifies market risk into defined zones, enabling data-driven defensive rotation and tactical equity exposure adjustments based on component-level warnings and recommended actions.

Do I need an FMP API key to calculate distribution days and leading stock breadth?

Yes, calculating distribution days and leading stock health requires FMP API access to fetch the necessary market data, while optional breadth and sentiment data can enhance the 6-component scoring framework and scenario analysis outputs.

How do I generate a market risk report with scenario analysis and component-level warnings?

Generate a market risk report by running the 6-component scoring framework to fetch data, compute the 0-100 composite score, and output timestamped JSON and Markdown reports containing what-if scenario analyses, strongest and weakest warnings, and recommended actions.

Can I use this market top scoring framework for tactical asset allocation over a 2-8 week horizon?

Yes, the market top scoring framework explicitly supports tactical asset allocation by providing a 2-8 week horizon risk assessment, allowing you to adjust equity exposure based on the computed risk-zone classification and defensive rotation signals.

What are the limitations of using distribution days and leading stock health for market top detection?

Market top detection limitations include reliance on FMP API data availability for accurate distribution day counting and leading stock health assessment, meaning incomplete or optional breadth and sentiment data may reduce the precision of the 0-100 composite risk score.