Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
tradermonty avatar

Scenario Analyzer

  • 914 installs
  • 2.5k repo stars
  • Updated July 26, 2026
  • tradermonty/claude-trading-skills

Scenario-analyzer is a Claude Code skill that stress-tests trades and portfolio moves using documented reaction patterns for Fed policy, macro headlines, and analogous historical cases for developers evaluating market ri

About

Scenario-analyzer is a trading reference skill from tradermonty/claude-trading-skills that documents how markets typically react to headline events. It catalogs monetary policy patterns such as Federal Reserve rate hikes with immediate, short-term, medium-term, and long-term equity, bond, and USD effects plus sector impact tables for financials, technology, real estate, and utilities. Developers use scenario-analyzer when agents must infer plausible future developments from past analogous events during trade planning or portfolio reviews. The skill supplies structured typical-pattern narratives rather than live market data feeds. It fits pre-trade stress testing where macro catalysts—FOMC decisions, inflation prints, or geopolitical shocks—could invalidate a thesis. Invoke it when evaluating how a position might behave across defined time horizons after a documented event class.

  • Reference library of monetary-policy and headline event impact patterns with immediate, short-, medium-, and long-term h
  • Sector impact tables (e.g., rate hikes vs financials, tech, real estate) with stated directional bias and reasoning
  • Federal Reserve rate hike and rate cut playbooks including historical cases such as the 2022 hiking cycle and Dec 2018 r
  • Structured timeline buckets (0–1 week through 12–18 months) to align agent scenario narratives with typical market behav
  • Designed to pair with scenario-analysis workflows that compare current events to analogous past developments

Scenario Analyzer by the numbers

  • 914 all-time installs (skills.sh)
  • +47 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #157 of 1,136 Finance & Trading skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/tradermonty/claude-trading-skills --skill scenario-analyzer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs914
repo stars2.5k
Security audit2 / 3 scanners passed
Last updatedJuly 26, 2026
Repositorytradermonty/claude-trading-skills

How do you stress-test trades against macro events?

Install when you want your agent to stress-test trades and portfolio moves using documented reaction patterns for Fed policy, macro headlines, and analogous historical cases.

Who is it for?

Developers building trading agents who need structured macro event reaction patterns for pre-trade scenario analysis.

Skip if: Developers who need live market data feeds, execution algorithms, or non-trading application code.

When should I use this skill?

A trade or portfolio change needs stress testing against Fed policy, macro headlines, or historical analog events.

What you get

Scenario analysis narrative with time-horizon market reactions and sector impact tables for documented event types

  • scenario analysis report
  • sector impact assessment

By the numbers

  • Federal Reserve rate hike patterns span four time horizons from immediate through long term

Files

SKILL.mdMarkdownGitHub ↗

Scenario Analyzer

Overview

This skill analyzes medium-to-long-term (18-month) investment scenarios starting from a news headline. It invokes two specialized agents in sequence (scenario-analyst and strategy-reviewer) and integrates multi-angle analysis with a critical review into a comprehensive report.

When to Use This Skill

Use this skill when:

  • You want to analyze the medium-to-long-term investment impact of a news headline
  • You want to construct multiple 18-month scenarios
  • You want sector/stock impacts organized into 1st/2nd/3rd-order effects
  • You need a comprehensive analysis that includes a second opinion

Examples:

/scenario-analyzer "Fed raises interest rates by 50bp, signals more hikes ahead"
/scenario-analyzer "China announces new tariffs on US semiconductors"
/scenario-analyzer "OPEC+ agrees to cut oil production by 2 million barrels per day"

Prerequisites

  • API Keys: None (uses only WebSearch/WebFetch)
  • MCP Servers: None
  • Dependencies: The scenario-analyst and strategy-reviewer agents must be available via the Task tool

Architecture

┌─────────────────────────────────────────────────────────────────────┐
│                    Skill (orchestrator)                              │
│                                                                      │
│  Phase 1: Preparation                                                │
│  ├─ Headline parsing                                                 │
│  ├─ Event type classification                                        │
│  └─ Reference loading                                                │
│                                                                      │
│  Phase 2: Agent invocation                                           │
│  ├─ scenario-analyst (primary analysis)                              │
│  └─ strategy-reviewer (second opinion)                               │
│                                                                      │
│  Phase 3: Integration & report generation                            │
│  └─ reports/scenario_analysis_<topic>_YYYYMMDD.md                   │
└─────────────────────────────────────────────────────────────────────┘

Workflow

Phase 1: Preparation

Step 1.1: Headline Parsing

Parse the headline provided by the user.

1. Headline check

  • Confirm a headline was passed as an argument
  • If not provided, ask the user for input

2. Keyword extraction

  • Key entities (company names, country names, institution names)
  • Numeric data (rates, prices, quantities)
  • Actions (raise, cut, announce, agree, etc.)
Step 1.2: Event Type Classification

Classify the headline into one of the following categories:

CategoryExamples
Monetary PolicyFOMC, ECB, BOJ, rate hike, rate cut, QE/QT
GeopoliticsWar, sanctions, tariffs, trade friction
Regulation & PolicyEnvironmental regulation, financial regulation, antitrust
TechnologyAI, EV, renewables, semiconductors
CommoditiesCrude oil, gold, copper, agricultural products
Corporate & M&AAcquisitions, bankruptcies, earnings, industry restructuring
Step 1.3: Reference Loading

Based on the event type, load the relevant references:

Read references/headline_event_patterns.md
Read references/sector_sensitivity_matrix.md
Read references/scenario_playbooks.md

Reference contents:

  • headline_event_patterns.md: Historical event patterns and market reactions
  • sector_sensitivity_matrix.md: Event × sector impact-magnitude matrix
  • scenario_playbooks.md: Scenario-construction templates and best practices

---

Phase 2: Agent Invocation

Step 2.1: Invoke scenario-analyst

Use the Agent tool to invoke the primary analysis agent.

Agent tool:
- subagent_type: "scenario-analyst"
- prompt: |
    Perform an 18-month scenario analysis for the following headline.

    ## Target Headline
    [the input headline]

    ## Event Type
    [classification result]

    ## Reference Information
    [summary of the loaded references]

    ## Analysis Requirements
    1. Use WebSearch to collect related news from the past 2 weeks
    2. Construct 3 scenarios — Base/Bull/Bear (probabilities sum to 100%)
    3. Analyze 1st/2nd/3rd-order impacts by sector
    4. Select 3-5 positive- and 3-5 negative-impact stocks (US market only)
    5. Output everything in English

Expected output:

  • List of related news articles
  • Details of the 3 scenarios (Base/Bull/Bear)
  • Sector impact analysis (1st/2nd/3rd-order)
  • Stock recommendation list
Step 2.2: Invoke strategy-reviewer

Using the scenario-analyst's results, invoke the review agent.

Agent tool:
- subagent_type: "strategy-reviewer"
- prompt: |
    Review the following scenario analysis.

    ## Target Headline
    [the input headline]

    ## Analysis Result
    [the full scenario-analyst output]

    ## Review Requirements
    Review from the following angles:
    1. Overlooked sectors/stocks
    2. Validity of the scenario probability allocation
    3. Logical consistency of the impact analysis
    4. Detection of optimism/pessimism bias
    5. Proposal of alternative scenarios
    6. Realism of the timeline

    Output constructive and specific feedback in English.

Expected output:

  • Pointing out blind spots
  • Opinion on the scenario probabilities
  • Pointing out bias
  • Proposal of alternative scenarios
  • Final recommendations

---

Phase 3: Integration & Report Generation

Step 3.1: Integrate Results

Integrate the output of both agents to produce the final investment judgment.

Integration points: 1. Fill in the blind spots raised in the review 2. Adjust the probability allocation (if needed) 3. Make the final judgment accounting for bias 4. Formulate a concrete action plan

Step 3.2: Generate Report

Generate the final report in the following format and save it to a file.

Save location: reports/scenario_analysis_<topic>_YYYYMMDD.md

# Headline Scenario Analysis Report

**Analyzed at**: YYYY-MM-DD HH:MM
**Target headline**: [the input headline]
**Event type**: [classification category]

---

## 1. Related News Articles
[news list collected by scenario-analyst]

## 2. Scenario Overview (through 18 months out)

### Base Case (XX% probability)
[scenario details]

### Bull Case (XX% probability)
[scenario details]

### Bear Case (XX% probability)
[scenario details]

## 3. Sector / Industry Impact

### 1st-Order Impact (direct)
[impact table]

### 2nd-Order Impact (value chain / related industries)
[impact table]

### 3rd-Order Impact (macro / regulation / technology)
[impact table]

## 4. Stocks Expected to Benefit (3-5 tickers)
[stock table]

## 5. Stocks Expected to Be Hurt (3-5 tickers)
[stock table]

## 6. Second Opinion / Review
[strategy-reviewer output]

## 7. Final Investment Judgment & Implications

### Recommended Actions
[concrete actions informed by the review]

### Risk Factors
[list of key risks]

### Monitoring Points
[indicators / events to follow]

---
**Generated by**: scenario-analyzer skill
**Agents**: scenario-analyst, strategy-reviewer
Step 3.3: Save the Report

1. Create the reports/ directory if it does not exist 2. Save as scenario_analysis_<topic>_YYYYMMDD.md (e.g., scenario_analysis_venezuela_20260104.md) 3. Notify the user that the save completed 4. Do not save directly to the project root

---

Output

This skill generates the following file:

FileFormatDescription
reports/scenario_analysis_<topic>_YYYYMMDD.mdMarkdownComprehensive scenario analysis report

Output contents:

  • List of related news articles
  • 3 scenarios — Base/Bull/Bear (with probability allocation)
  • Sector impact analysis (1st/2nd/3rd-order)
  • Positive/negative stock recommendations
  • Second opinion / review
  • Final investment judgment & implications

Resources

References

  • references/headline_event_patterns.md - Event patterns and market reactions
  • references/sector_sensitivity_matrix.md - Sector sensitivity matrix
  • references/scenario_playbooks.md - Scenario-construction templates

Agents

  • scenario-analyst - Primary scenario analysis
  • strategy-reviewer - Second opinion / review

---

Important Notes

Language

  • All analysis and output are in English
  • Stock tickers remain in their standard (English) symbols

Target Market

  • Stock selection is US-listed equities only
  • ADRs included

Time Horizon

  • Scenarios target 18 months
  • Described in 3 phases: 0-6 months / 6-12 months / 12-18 months

Probability Allocation

  • Base + Bull + Bear = 100%
  • Each scenario's probability is described with its rationale

Second Opinion

  • Mandatory (always invoke strategy-reviewer)
  • Review results are reflected in the final judgment

Output Location (Important)

  • Always save under the reports/ directory
  • Path: reports/scenario_analysis_<topic>_YYYYMMDD.md
  • Example: reports/scenario_analysis_fed_rate_hike_20260104.md
  • Create the reports/ directory if it does not exist
  • Must not save directly to the project root

---

Quality Checklist

Confirm the following before finalizing the report:

  • [ ] Is the headline parsed correctly?
  • [ ] Is the event type classification appropriate?
  • [ ] Do the 3 scenario probabilities sum to 100%?
  • [ ] Are the 1st/2nd/3rd-order impacts logically connected?
  • [ ] Is the stock selection backed by concrete rationale?
  • [ ] Is the strategy-reviewer review included?
  • [ ] Is the final judgment reflecting the review documented?
  • [ ] Is the report saved to the correct path?

Related skills

FAQ

What events does scenario-analyzer cover?

Scenario-analyzer documents headline event patterns including Federal Reserve monetary policy moves such as rate hikes. Each entry lists typical equity, bond, USD reactions across immediate through long-term horizons plus sector impact tables.

Does scenario-analyzer execute trades?

Scenario-analyzer does not execute trades or fetch live prices. The skill provides documented reaction patterns agents use to stress-test trades and portfolio moves against macro scenarios and historical analogs.

Is Scenario Analyzer safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.