Pulls sector uptrend data from a public CSV (no API key needed) and calculates where you are in the market cycle based on cyclical vs defensive positioning. You get sector rankings, overbought/oversold flags, and a cycle phase estimate with confidence levels. Optionally accepts chart images for industry-level detail. The workflow is structured: run the Python script, compare results against rotation frameworks in the knowledge base, then write up scenarios with probability ranges. Honestly most useful if you're already thinking in terms of sector rotation and want quantitative backing for cycle positioning calls. Output is a formatted markdown report with current situation, scenario analysis, and positioning recommendations.

skills.sh installs
3.7K
GitHub stars
3.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add tradermonty/claude-trading-skills --skill sector-analyst --agent claude-code

Installs into .claude/skills of the current project.

Files

Sector Analyst

Overview

This skill enables comprehensive analysis of sector rotation and market cycle positioning by fetching uptrend ratio data from TraderMonty's public CSV dataset. It ranks sectors, calculates cyclical vs defensive risk regime scores, identifies overbought/oversold conditions, and estimates the current market cycle phase. Chart images can optionally supplement the data-driven analysis with industry-level detail.

When to Use This Skill

Use this skill when:

  • User requests sector rotation analysis (no chart images required)
  • User asks about cyclical vs defensive positioning
  • User wants to know which sectors are overbought or oversold
  • User requests market cycle phase estimation
  • User provides sector performance charts for supplementary analysis
  • User asks for sector-based scenario analysis or predictions

Example user requests:

  • "Run a sector rotation analysis"
  • "Which sectors are leading — cyclical or defensive?"
  • "Are any sectors overbought right now?"
  • "What phase of the market cycle are we in?"
  • "Analyze these sector performance charts and tell me where we are in the market cycle"

Prerequisites

Sponsors

Details

Repository
github.com/tradermonty/claude-trading-skills
Categories
Backend & APIs, Finance & Trading
First seen
Jun 3, 2026

More from tradermonty/claude-trading-skills

All 54
1dotnet avataruse-js-interopdotnet/skillsAdd, review, or fix JavaScript interop in Blazor components. USE FOR: calling JavaScript from Blazor, calling .NET from JavaScript, collocated .razor.js modules3.7Kskills.sh installs
2veithly avatartavily-searchveithly/tavily-searchTavily AI search API - Optimized search for AI agents. Use when searching the web for current information, news, facts, or any task requiring real-time data.3.7Kskills.sh installs
3openai avatarspeechopenai/skillsUse when the user asks for text-to-speech narration or voiceover, accessibility reads, audio prompts, or batch speech generation via the OpenAI Audio API; run t3.7Kskills.sh installs
4tradermonty avatarmarket-breadth-analyzertradermonty/claude-trading-skillsQuantifies market breadth health using TraderMonty's public CSV data. Generates a 0-100 composite score across 6 components (100 = healthy). No API key required3.7Kskills.sh installs
5yaklang avatarntlm-relay-coercionyaklang/hack-skillsNTLM relay and authentication coercion playbook. Use when capturing and relaying NTLM authentication to escalate privileges via SMB, LDAP, HTTP, or MSSQL relay 3.7Kskills.sh installs
6forcedotcom avatargenerating-ui-bundle-featuresforcedotcom/sf-skillsMUST activate when the project contains a uiBundles/*/src/ directory and the user wants to add authentication or search to their app. Use this skill when adding3.7Kskills.sh installs