Scenario Analyzer
Visão Geral
Esta habilidade analisa cenários de investimento de médio a longo prazo (18 meses) a partir de uma manchete de notícias. Ela invoca dois agentes especializados em sequência (scenario-analyst e strategy-reviewer) e integra análises de múltiplos ângulos com uma revisão crítica em um relatório abrangente.
Quando Usar Esta Habilidade
Use esta habilidade quando:
- Você deseja analisar o impacto de investimento de médio a longo prazo de uma manchete de notícias
- Você deseja construir múltiplos cenários de 18 meses
- Você deseja impactos setoriais/de ações organizados em efeitos de 1ª/2ª/3ª ordens
- Você precisa de uma análise abrangente que inclua uma segunda opinião
Exemplos:
/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"
Pré-requisitos
- Chaves de API: Nenhuma (usa apenas WebSearch/WebFetch)
- Servidores MCP: Nenhum
- Dependências: Os agentes scenario-analyst e strategy-reviewer devem estar disponíveis via ferramenta Task
Arquitetura
┌─────────────────────────────────────────────────────────────────────┐
│ Skill (orquestrador) │
│ │
│ Fase 1: Preparação │
│ ├─ Análise da manchete │
│ ├─ Classificação do tipo de evento │
│ └─ Carregamento de referências │
│ │
│ Fase 2: Invocação de agentes │
│ ├─ scenario-analyst (análise primária) │
│ └─ strategy-reviewer (segunda opinião) │
│ │
│ Fase 3: Integração e geração de relatório │
│ └─ reports/scenario_analysis_<topic>_YYYYMMDD.md │
└─────────────────────────────────────────────────────────────────────┘
Fluxo de Trabalho
Fase 1: Preparação
Passo 1.1: Análise da Manchete
Analise a manchete fornecida pelo usuário.
-
Verificação da manchete
- Confirme que uma manchete foi passada como argumento
- Se não for fornecida, peça a entrada do usuário
-
Extração de palavras-chave
- Entidades-chave (nomes de empresas, países, instituições)
- Dados numéricos (taxas, preços, quantidades)
- Ações (aumentar, cortar, anunciar, concordar, etc.)
Passo 1.2: Classificação do Tipo de Evento
Classifique a manchete em uma das seguintes categorias:
| Categoria | Exemplos |
|---|---|
| Política Monetária | FOMC, BCE, BOJ, aumento de taxa, corte de taxa, QE/QT |
| Geopolítica | Guerra, sanções, tarifas, atrito comercial |
| Regulação e Política | Regulação ambiental, regulação financeira, antitruste |
| Tecnologia | IA, VE, renováveis, semicondutores |
| Commodities | Petróleo bruto, ouro, cobre, produtos agrícolas |
| Corporativo e M&A | Aquisições, falências, lucros, reestruturação do setor |
Passo 1.3: Carregamento de Referências
Com base no tipo de evento, carregue as referências relevantes:
Read references/headline_event_patterns.md
Read references/sector_sensitivity_matrix.md
Read references/scenario_playbooks.md
Conteúdo das referências:
headline_event_patterns.md: Padrões históricos de eventos e reações do mercadosector_sensitivity_matrix.md: Matriz de impacto evento × setorscenario_playbooks.md: Modelos de construção de cenários e melhores práticas
Fase 2: Invocação de Agentes
Passo 2.1: Invocar scenario-analyst
Use a ferramenta Agent para invocar o agente de análise primária.
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
Saída esperada:
- Lista de artigos de notícias relacionados
- Detalhes dos 3 cenários (Base/Bull/Bear)
- Análise de impacto setorial (1ª/2ª/3ª ordens)
- Lista de recomendações de ações
Passo 2.2: Invocar strategy-reviewer
Usando os resultados do scenario-analyst, invoque o agente de revisão.
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.
Saída esperada:
- Apontamento de pontos cegos
- Opinião sobre as probabilidades dos cenários
- Apontamento de vieses
- Proposta de cenários alternativos
- Recomendações finais
Fase 3: Integração e Geração de Relatório
Passo 3.1: Integrar Resultados
Integre a saída de ambos os agentes para produzir o julgamento final de investimento.
Pontos de integração:
- Preencha os pontos cegos levantados na revisão
- Ajuste a alocação de probabilidades (se necessário)
- Faça o julgamento final considerando os vieses
- Formule um plano de ação concreto
Passo 3.2: Gerar Relatório
Gere o relatório final no seguinte formato e salve-o em um arquivo.
Local de salvamento: 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
Passo 3.3: Salvar o Relatório
- Crie o diretório
reports/se ele não existir - Salve como
scenario_analysis_<topic>_YYYYMMDD.md(ex.:scenario_analysis_venezuela_20260104.md) - Notifique o usuário de que o salvamento foi concluído
- Não salve diretamente na raiz do projeto
Saída
Esta habilidade gera o seguinte arquivo:
| Arquivo | Formato | Descrição |
|---|---|---|
reports/scenario_analysis_<topic>_YYYYMMDD.md | Markdown | Relatório abrangente de análise de cenário |
Conteúdo da saída:
- Lista de artigos de notícias relacionados
- 3 cenários — Base/Bull/Bear (com alocação de probabilidades)
- Análise de impacto setorial (1ª/2ª/3ª ordens)
- Recomendações de ações positivas/negativas
- Segunda opinião / revisão
- Julgamento final de investimento e implicações
Recursos
Referências
references/headline_event_patterns.md- Padrões de eventos e reações do mercadoreferences/sector_sensitivity_matrix.md- Matriz de sensibilidade setorialreferences/scenario_playbooks.md- Modelos de construção de cenários
Agentes
scenario-analyst- Análise primária de cenáriosstrategy-reviewer- Segunda opinião / revisão
Notas Importantes
Idioma
- Toda a análise e saída estão em Inglês
- Os tickers das ações permanecem em seus símbolos padrão (inglês)
Mercado Alvo
- A seleção de ações é apenas para ações listadas nos EUA
- ADRs incluídos
Horizonte de Tempo
- Os cenários visam 18 meses
- Descritos em 3 fases: 0-6 meses / 6-12 meses / 12-18 meses
Alocação de Probabilidades
- Base + Alta + Baixa = 100%
- A probabilidade de cada cenário é descrita com sua justificativa
Segunda Opinião
- Obrigatória (sempre invocar o strategy-reviewer)
- Os resultados da revisão são refletidos no julgamento final
Local de Saída (Importante)
- Sempre salvar sob o diretório
reports/ - Caminho:
reports/scenario_analysis_<topic>_YYYYMMDD.md - Exemplo:
reports/scenario_analysis_fed_rate_hike_20260104.md - Crie o diretório
reports/se ele não existir - Não deve salvar diretamente na raiz do projeto
Lista de Verificação de Qualidade
Confirme os seguintes itens antes de finalizar o relatório:
- A manchete foi analisada corretamente?
- A classificação do tipo de evento é apropriada?
- As probabilidades dos 3 cenários somam 100%?
- Os impactos de 1ª/2ª/3ª ordens estão logicamente conectados?
- A seleção de ações é baseada em justificativa concreta?
- A revisão do strategy-reviewer está incluída?
- O julgamento final que reflete a revisão está documentado?
- O relatório foi salvo no caminho correto?