CommunityProgramación y desarrollogithub.com

tradermonty/analizador-escenarios

Skill que analiza escenarios de inversión a 18 meses a partir de un titular de noticias. Ejecuta el análisis principal con el agente analista de escenarios y obtiene una segunda opinión con el agente revisor de estrategia. Genera un informe completo en inglés.

¿Qué es analizador-escenarios?

Este skill está diseñado para analizar el impacto inversor a medio-largo plazo (18 meses) de un titular de noticias. Invoca secuencialmente dos agentes especializados (`scenario-analyst` y `strategy-reviewer`) que trabajan con herramientas de búsqueda web para recopilar noticias recientes, construir tres escenarios (base, alcista, bajista), desglosar impactos sectoriales de primer, segundo y tercer orden, y seleccionar valores recomendados (solo mercado estadounidense). El segundo agente revisa críticamente el análisis del primero, señalando sesgos, sectores omitidos y proponiendo escenarios alternativos. Finalmente, el skill integra ambas perspectivas en un informe completo en Markdown que se guarda en la carpeta `reports/`. Está pensado para inversores, analistas o traders que necesiten un análisis estructurado y con revisión por pares de una noticia concreta, sin necesidad de configurar API keys adicionales más allá de las herramientas básicas del agente.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/tradermonty/claude-trading-skills/tree/main/skills/scenario-analyzer

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Analizador de Escenarios

Resumen

Este skill analiza escenarios de inversión a medio-largo plazo (18 meses) a partir de un titular de noticias. Invoca dos agentes especializados en secuencia (scenario-analyst y strategy-reviewer) e integra un análisis multiángulo con una revisión crítica en un informe completo.

Cuándo usar este skill

Utiliza este skill cuando:

  • Quieras analizar el impacto inversor a medio-largo plazo de un titular de noticias
  • Quieras construir múltiples escenarios a 18 meses
  • Quieras impactos sectoriales/de valores organizados en efectos de 1.er, 2.º y 3.er orden
  • Necesites un análisis completo que incluya una segunda opinión

Ejemplos:

/scenario-analyzer "La Fed sube los tipos de interés en 50 pb, señala más subidas"
/scenario-analyzer "China anuncia nuevos aranceles a los semiconductores estadounidenses"
/scenario-analyzer "La OPEP+ acuerda recortar la producción de petróleo en 2 millones de barriles diarios"

Prerrequisitos

  • Claves API: Ninguna (solo usa WebSearch/WebFetch)
  • Servidores MCP: Ninguno
  • Dependencias: Los agentes scenario-analyst y strategy-reviewer deben estar disponibles a través de la herramienta Task

Arquitectura

┌─────────────────────────────────────────────────────────────────────┐
│                    Skill (orquestrador)                              │
│                                                                      │
│  Fase 1: Preparación                                                 │
│  ├─ Análisis del titular                                             │
│  ├─ Clasificación del tipo de evento                                 │
│  └─ Carga de referencias                                             │
│                                                                      │
│  Fase 2: Invocación de agentes                                       │
│  ├─ scenario-analyst (análisis principal)                            │
│  └─ strategy-reviewer (segunda opinión)                              │
│                                                                      │
│  Fase 3: Integración y generación del informe                        │
│  └─ reports/scenario_analysis_<topic>_AAAAMMDD.md                    │
└─────────────────────────────────────────────────────────────────────┘

Flujo de trabajo

Fase 1: Preparación

Paso 1.1: Análisis del titular

Analiza el titular proporcionado por el usuario.

  1. Verificación del titular

    • Confirmar que se ha pasado un titular como argumento
    • Si no se proporciona, pedir al usuario que lo introduzca
  2. Extracción de palabras clave

    • Entidades clave (nombres de empresas, países, instituciones)
    • Datos numéricos (tipos, precios, cantidades)
    • Acciones (subir, recortar, anunciar, acordar, etc.)

Paso 1.2: Clasificación del tipo de evento

Clasifica el titular en una de las siguientes categorías:

CategoríaEjemplos
Política MonetariaFOMC, BCE, BOJ, subida de tipos, recorte de tipos, QE/QT
GeopolíticaGuerra, sanciones, aranceles, fricción comercial
Regulación y PolíticaRegulación medioambiental, regulación financiera, antimonopolio
TecnologíaIA, vehículos eléctricos, renovables, semiconductores
Materias primasPetróleo crudo, oro, cobre, productos agrícolas
Corporativo y M&AAdquisiciones, quiebras, resultados, reestructuración del sector

Paso 1.3: Carga de referencias

Según el tipo de evento, carga las referencias relevantes:

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

Contenido de las referencias:

  • headline_event_patterns.md: Patrones históricos de eventos y reacciones del mercado
  • sector_sensitivity_matrix.md: Matriz de impacto evento × sector
  • scenario_playbooks.md: Plantillas y mejores prácticas para construir escenarios

Fase 2: Invocación de agentes

Paso 2.1: Invocar a scenario-analyst

Usa la herramienta Agent para invocar al agente de análisis principal.

Agent tool:
- subagent_type: "scenario-analyst"
- prompt: |
    Realiza un análisis de escenarios a 18 meses para el siguiente titular.

    ## Titular objetivo
    [el titular de entrada]

    ## Tipo de evento
    [resultado de la clasificación]

    ## Información de referencia
    [resumen de las referencias cargadas]

    ## Requisitos del análisis
    1. Usa WebSearch para recopilar noticias relacionadas de las últimas 2 semanas
    2. Construye 3 escenarios — Base/Alcista/Bajista (probabilidades que sumen 100%)
    3. Analiza los impactos de 1.er/2.º/3.er orden por sector
    4. Selecciona 3-5 valores con impacto positivo y 3-5 con impacto negativo (solo mercado estadounidense)
    5. Genera todo en inglés

Resultado esperado:

  • Lista de artículos de noticias relacionadas
  • Detalles de los 3 escenarios (Base/Alcista/Bajista)
  • Análisis de impacto sectorial (1.er/2.º/3.er orden)
  • Lista de recomendaciones de valores

Paso 2.2: Invocar a strategy-reviewer

Usando los resultados de scenario-analyst, invoca al agente revisor.

Agent tool:
- subagent_type: "strategy-reviewer"
- prompt: |
    Revisa el siguiente análisis de escenarios.

    ## Titular objetivo
    [el titular de entrada]

    ## Resultado del análisis
    [la salida completa de scenario-analyst]

    ## Requisitos de revisión
    Revisa desde los siguientes ángulos:
    1. Sectores/valores pasados por alto
    2. Validez de la asignación de probabilidades de los escenarios
    3. Coherencia lógica del análisis de impacto
    4. Detección de sesgo de optimismo/pesimismo
    5. Propuesta de escenarios alternativos
    6. Realismo del horizonte temporal

    Genera comentarios constructivos y específicos en inglés.

Resultado esperado:

  • Señalar puntos ciegos
  • Opinión sobre las probabilidades de los escenarios
  • Señalar sesgos
  • Propuesta de escenarios alternativos
  • Recomendaciones finales

Fase 3: Integración y generación del informe

Paso 3.1: Integrar resultados

Integra la salida de ambos agentes para producir el juicio de inversión final.

Puntos de integración:

  1. Rellenar los puntos ciegos señalados en la revisión
  2. Ajustar la asignación de probabilidades (si es necesario)
  3. Emitir el juicio final teniendo en cuenta el sesgo
  4. Formular un plan de acción concreto

Paso 3.2: Generar informe

Genera el informe final en el siguiente formato y guárdalo en un archivo.

Ubicación de guardado: reports/scenario_analysis_<topic>_AAAAMMDD.md

# Informe de análisis de escenarios del titular

**Analizado en**: AAAA-MM-DD HH:MM
**Titular objetivo**: [el titular de entrada]
**Tipo de evento**: [categoría de clasificación]

---

## 1. Artículos de noticias relacionadas
[lista de noticias recopilada por scenario-analyst]

## 2. Resumen de escenarios (a 18 meses vista)

### Escenario Base (XX% de probabilidad)
[detalles del escenario]

### Escenario Alcista (XX% de probabilidad)
[detalles del escenario]

### Escenario Bajista (XX% de probabilidad)
[detalles del escenario]

## 3. Impacto sectorial / industrial

### Impacto de 1.er orden (directo)
[tabla de impacto]

### Impacto de 2.º orden (cadena de valor / industrias relacionadas)
[tabla de impacto]

### Impacto de 3.er orden (macro / regulación / tecnología)
[tabla de impacto]

## 4. Valores que se espera que se beneficien (3-5 tickers)
[tabla de valores]

## 5. Valores que se espera que se vean perjudicados (3-5 tickers)
[tabla de valores]

## 6. Segunda opinión / Revisión
[resultado de strategy-reviewer]

## 7. Juicio de inversión final e implicaciones

### Acciones recomendadas
[acciones concretas informadas por la revisión]

### Factores de riesgo
[lista de riesgos clave]

### Puntos de seguimiento
[indicadores / eventos a seguir]

---
**Generado por**: skill scenario-analyzer
**Agentes**: scenario-analyst, strategy-reviewer

Paso 3.3: Guardar el informe

  1. Crear el directorio reports/ si no existe
  2. Guardar como scenario_analysis_<topic>_AAAAMMDD.md (ej.: scenario_analysis_venezuela_20260104.md)
  3. Notificar al usuario que se ha completado el guardado
  4. No guardar directamente en la raíz del proyecto

Salida

Este skill genera el siguiente archivo:

ArchivoFormatoDescripción
reports/scenario_analysis_<topic>_AAAAMMDD.mdMarkdownInforme completo de análisis de escenarios

Contenido de la salida:

  • Lista de artículos de noticias relacionadas
  • 3 escenarios — Base/Alcista/Bajista (con asignación de probabilidades)
  • Análisis de impacto sectorial (1.er/2.º/3.er orden)
  • Recomendaciones de valores positivos/negativos
  • Segunda opinión / revisión
  • Juicio de inversión final e implicaciones

Recursos

Referencias

  • references/headline_event_patterns.md - Patrones de eventos y reacciones del mercado
  • references/sector_sensitivity_matrix.md - Matriz de sensibilidad sectorial
  • references/scenario_playbooks.md - Plantillas para construir escenarios

Agentes

  • scenario-analyst - Análisis de escenarios principal
  • strategy-reviewer - Segunda opinión / revisión

Notas importantes

Idioma

  • Todos los análisis y la salida están en inglés
  • Los tickers de valores se mantienen en sus símbolos estándar (inglés)

Mercado objetivo

  • La selección de valores es solo para acciones cotizadas en EE.UU.
  • Se incluyen ADR

Horizonte temporal

  • Los escenarios se centran en 18 meses
  • Se describen en 3 fases: 0-6 meses / 6-12 meses / 12-18 meses

Asignación de probabilidades

  • Base + Alcista + Bajista = 100%
  • La probabilidad de cada escenario se describe con su fundamento

Segunda opinión

  • Obligatoria (siempre invocar a strategy-reviewer)
  • Los resultados de la revisión se reflejan en el juicio final

Ubicación de salida (importante)

  • Siempre guardar en el directorio reports/
  • Ruta: reports/scenario_analysis_<topic>_AAAAMMDD.md
  • Ejemplo: reports/scenario_analysis_fed_rate_hike_20260104.md
  • Crear el directorio reports/ si no existe
  • No debe guardarse directamente en la raíz del proyecto

Lista de verificación de calidad

Confirma lo siguiente antes de finalizar el informe:

  • ¿Se ha analizado correctamente el titular?
  • ¿La clasificación del tipo de evento es adecuada?
  • ¿Las probabilidades de los 3 escenarios suman 100%?
  • ¿Los impactos de 1.er/2.º/3.er orden están conectados lógicamente?
  • ¿La selección de valores está respaldada por un fundamento concreto?
  • ¿Se incluye la revisión de strategy-reviewer?
  • ¿El juicio final que refleja la revisión está documentado?
  • ¿El informe se ha guardado en la ruta correcta?

Individual skills in this repo

This repo contains 14 individual skills — each has its own dedicated page.

tradermonty/backtest-expert

Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating quantitative trading strategies. Covers "beating ideas to death" methodology, parameter robustness testing, slippage modeling, bias prevention, and interpreting backtest results. Applicable when user asks about backtesting, strategy validation, robustness testing, avoiding overfitting, or systematic trading development.

tradermonty/market-environment-analysis

Comprehensive market environment analysis and reporting tool. Analyzes global markets including US, European, Asian markets, forex, commodities, and economic indicators. Provides risk-on/risk-off assessment, sector analysis, and technical indicator interpretation. Triggers on keywords like market analysis, market environment, global markets, trading environment, market conditions, investment climate, market sentiment, forex analysis, stock market analysis, 相場環境, 市場分析, マーケット状況, 投資環境.

tradermonty/market-news-analyst

This skill should be used when analyzing recent market-moving news events and their impact on equity markets and commodities. Use this skill when the user requests analysis of major financial news from the past 10 days, wants to understand market reactions to monetary policy decisions (FOMC, ECB, BOJ), needs assessment of geopolitical events' impact on commodities, or requires comprehensive review of earnings announcements from mega-cap stocks. The skill automatically collects news using WebSearch/WebFetch tools and produces impact-ranked analysis reports. All analysis thinking and output are conducted in English.

tradermonty/options-strategy-advisor

Options trading strategy analysis and simulation tool. Provides theoretical pricing using Black-Scholes model, Greeks calculation, strategy P/L simulation, and risk management guidance. Use when user requests options strategy analysis, covered calls, protective puts, spreads, iron condors, earnings plays, or options risk management. Includes volatility analysis, position sizing, and earnings-based strategy recommendations. Educational focus with practical trade simulation.

tradermonty/portfolio-manager

Comprehensive portfolio analysis using Alpaca MCP Server integration to fetch holdings and positions, then analyze asset allocation, risk metrics, individual stock positions, diversification, and generate rebalancing recommendations. Use when user requests portfolio review, position analysis, risk assessment, performance evaluation, or rebalancing suggestions for their brokerage account.

tradermonty/sector-analyst

This skill should be used when analyzing sector rotation patterns and market cycle positioning. It fetches sector uptrend data from CSV (no API key required) and optionally accepts chart images for supplementary analysis. Use this skill when the user requests sector rotation analysis, cyclical vs defensive assessment, overbought/oversold identification, or market cycle phase estimation. All analysis and output are conducted in English.

tradermonty/signal-postmortem

Record and analyze post-trade outcomes for signals generated by edge pipeline and other skills. Track false positives, missed opportunities, and regime mismatches. Feed results back to edge-signal-aggregator weights and skill improvement backlog.

tradermonty/skill-designer

Design new Claude skills from structured idea specifications. Use when the skill auto-generation pipeline needs to produce a Claude CLI prompt that creates a complete skill directory (SKILL.md, references, scripts, tests) following repository conventions.

tradermonty/skill-idea-miner

Mine Claude Code session logs for skill idea candidates. Use when running the weekly skill generation pipeline to extract, score, and backlog new skill ideas from recent coding sessions.

tradermonty/theme-detector

Detect and analyze trending market themes across sectors. Use when user asks about current market themes, trending sectors, sector rotation, thematic investing, what themes are hot or cold, or wants to identify bullish and bearish market narratives with lifecycle analysis.

tradermonty/uptrend-analyzer

Analyzes market breadth using Monty's Uptrend Ratio Dashboard data to diagnose the current market environment. Generates a 0-100 composite score from 5 components (breadth, sector participation, rotation, momentum, historical context). Use when asking about market breadth, uptrend ratios, or whether the market environment supports equity exposure. No API key required.

tradermonty/us-stock-analysis

Comprehensive US stock analysis including fundamental analysis (financial metrics, business quality, valuation), technical analysis (indicators, chart patterns, support/resistance), stock comparisons, and investment report generation. Use when user requests analysis of US stock tickers (e.g., "analyze AAPL", "compare TSLA vs NVDA", "give me a report on Microsoft"), evaluation of financial metrics, technical chart analysis, or investment recommendations for American stocks.

tradermonty/value-dividend-screener

Screen US stocks for high-quality dividend opportunities combining value characteristics (P/E ratio under 20, P/B ratio under 2), attractive yields (3% or higher), and consistent growth (dividend/revenue/EPS trending up over 3 years). Supports two-stage screening using FINVIZ Elite API for efficient pre-filtering followed by FMP API for detailed analysis. Use when user requests dividend stock screening, income portfolio ideas, or quality value stocks with strong fundamentals.

tradermonty/vcp-screener

Screen S&P 500 stocks for Mark Minervini's Volatility Contraction Pattern (VCP) and detect historical VCPs in a single ticker's price path. Identifies Stage 2 uptrend stocks forming tight bases with contracting volatility near breakout pivot points; in historical single-ticker mode walks a multi-year history and emits every VCP that formed with forward-outcome stats (breakout / stop-hit / timeout). Use when user requests VCP screening, Minervini-style setups, tight base patterns, volatility contraction breakout candidates, Stage 2 momentum stock scanning, or historical VCP pattern study on a specific ticker (e.g. FIX, TSLA).

Skills relacionados