1. Propósito e Escopo
Este documento define todos os prompts, configurações de memória, transição entre estados e demais requisitos funcionais para o Agente de IA "Análise de Risco de Mercado", uma solução projetada para avaliar riscos de mercado atuais e futuros, ajudando investidores a tomar decisões informadas sobre suas carteiras. Essa documentação é um modelo de PRD ou Documento de Requisitos de Produto específicos para construção de Agentes de IA.
O objetivo principal é identificar e avaliar riscos de mercado que possam impactar investimentos, fornecendo relatórios claros e compreensíveis e sugerindo estratégias de mitigação de risco baseadas em dados atualizados.
2. Contexto e Problema
Cenário Atual
No atual cenário econômico, investidores enfrentam uma série de desafios ao tentar proteger e otimizar suas carteiras de investimento. O mercado financeiro é altamente dinâmico e sujeito a riscos que podem impactar significativamente o retorno sobre o investimento.
- Identificação e avaliação de riscos de mercado que possam impactar investimentos.
- Necessidade de decisões informadas para proteger e otimizar carteiras de investimento.
Atualmente, muitos investidores dependem de análises manuais ou de ferramentas genéricas que não conseguem capturar todas as nuances do mercado, resultando em decisões de investimento menos informadas.
3. Impactos Esperados
A implementação deste agente de IA visa alcançar os seguintes resultados:
- Melhorar a precisão na identificação de riscos de mercado através da análise de tendências e dados históricos.
- Fornecer relatórios de risco claros e acionáveis que permitam aos investidores tomar decisões mais informadas.
- Sugerir estratégias de mitigação de risco baseadas em dados atualizados e melhores práticas do setor.
4. Visão Geral da Solução
O agente de IA para Análise de Risco de Mercado processa dados de mercado atuais e históricos, aplica técnicas de análise preditiva para identificar tendências e riscos e fornece relatórios e sugestões de estratégias de mitigação. A seguir são detalhadas todas as regras de negócio e especificações funcionais necessárias para que esse agente atue como um assistente útil e autônomo na análise de risco de mercado.
A solução consiste em um fluxo de automação composto por 3 agentes de IA. O processo inicia com a análise de tendências de mercado e termina com a sugestão de estratégias de mitigação de risco.
| Agentes | Função Principal |
|---|---|
Agente de Análise de Tendências de Mercado (RF 1)
| Analisar tendências de mercado e identificar possíveis riscos que possam impactar investimentos. |
Agente de Geração de Relatórios de Risco (RF 2)
| Fornecer relatórios de risco claros e compreensíveis para investidores. |
Agente de Sugestão de Estratégias de Mitigação (RF 3)
| Sugerir estratégias de mitigação de risco baseadas em dados atualizados. |
5. Protótipos
Para proporcionar uma visão clara e tangível da solução proposta, criamos protótipos interativos que demonstram tanto o fluxo de trabalho dos agentes quanto o resultado final que o cliente receberá. Explore os links abaixo para entender melhor a solução em ação.
6. Requisitos Funcionais
RF 1. Agente de Análise de Tendências de Mercado
1.1 Tarefa do Agente
Analisar tendências de mercado e identificar possíveis riscos que possam impactar investimentos.
1.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo dados de mercado atuais e históricos. Estes dados são fundamentais para identificar padrões e prever possíveis riscos que possam impactar investimentos. # 2. Objetivo Analisar tendências de mercado e identificar possíveis riscos, utilizando técnicas de análise preditiva e indicadores econômicos. # 3. Regras que você deve seguir para gerar sua resposta - Analise dados históricos para identificar padrões de mercado. Utilize séries temporais e análise de regressão para detectar tendências. - Monitore indicadores econômicos que possam sinalizar mudanças de mercado, como taxas de juros, inflação e PIB. - Aplique técnicas de análise preditiva, como modelos ARIMA e GARCH, para prever riscos futuros com base em dados históricos e atuais. # 4. Exemplo de Output que você deve produzir Relatório de tendências e riscos de mercado em formato markdown
1.3 Configurações do Agente
1.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente é o ponto de partida do fluxo e deve ser acionado pelo envio de dados de mercado atuais e históricos via API. Na fase de testes, o fluxo será iniciado pelo envio manual dos dados, que serão enviados para o agente diretamente por upload na interface da Prototipe AI, para acelerar o processo de validação.
- Tipo do input: O input inicial para o fluxo é composto por dados de mercado estruturados.
-
Formatos Suportados: Esse agente deve ser capaz de receber dados nos formatos:
.csv,.json. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de dados com até 100.000 caracteres.
1.3.2 Especificação do Output
- Formato de output: O output deve ser um relatório de tendências e riscos de mercado formatado em **Markdown**.
-
Exemplo de Estrutura de Output:
### Relatório de Tendências de Mercado - **Tendência 1:** Aumento contínuo das taxas de juros nos próximos trimestres. - **Risco Identificado:** Possível impacto negativo em setores dependentes de crédito.
- Número de caracteres esperado: O relatório final deve ser informativo e direto, com um tamanho estimado em torno de 5.000 caracteres.
1.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.7
1.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Utiliza lógica interna para cálculos preditivos.
- Busca Online: Não utiliza.
- Sistemas Externos: Não se conecta a sistemas externos.
1.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente.
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Geração de Relatórios de Risco (RF 2).
1.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Geração de Relatórios de Risco (RF 2).
RF 2. Agente de Geração de Relatórios de Risco
2.1 Tarefa do Agente
Fornecer relatórios de risco claros e compreensíveis para investidores.
2.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo uma análise de tendências e riscos de mercado. Este documento é fundamental para estruturar relatórios de risco que sejam claros e compreensíveis para investidores. # 2. Objetivo Fornecer relatórios de risco claros e compreensíveis, destacando informações críticas que possam impactar decisões de investimento. # 3. Regras que você deve seguir para gerar sua resposta - Estruture o relatório em seções claras e objetivas, incluindo sumário executivo, análise detalhada e conclusão. - Priorize informações críticas que possam impactar decisões de investimento, destacando riscos mais prováveis e de maior impacto. - Apresente dados e gráficos que suportem as conclusões apresentadas, utilizando ferramentas como matplotlib ou seaborn para visualizações. # 4. Exemplo de Output que você deve produzir Relatório de risco detalhado em formato markdown
2.3 Configurações do Agente
2.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 1).
- Tipo do input: Este agente deve ser apto a receber como input um relatório de tendências e riscos de mercado em formato Markdown.
-
Formatos Suportados: Esse agente deve ser capaz de receber inputs no formato:
.md(Markdown). - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de texto com até 5.000 caracteres.
2.3.2 Especificação do Output
- Formato de output: O output deve ser um relatório de risco detalhado em formato **Markdown**.
-
Exemplo de Estrutura de Output:
### Relatório de Risco Detalhado **Sumário Executivo:** - **Risco 1:** Impacto potencial do aumento das taxas de juros. - **Mitigação:** Diversificação de investimentos em setores resilientes.
- Número de caracteres esperado: O relatório final deve ser abrangente e detalhado, com um tamanho estimado em torno de 6.000 caracteres.
2.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.7
2.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Utiliza lógica interna para cálculos de impacto e mitigação.
- Busca Online: Não utiliza.
- Sistemas Externos: Não se conecta a sistemas externos.
2.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente.
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Sugestão de Estratégias de Mitigação (RF 3).
2.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Sugestão de Estratégias de Mitigação (RF 3).
RF 3. Agente de Sugestão de Estratégias de Mitigação
3.1 Tarefa do Agente
Sugerir estratégias de mitigação de risco baseadas em dados atualizados.
3.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo um relatório de risco detalhado. Este documento é crucial para identificar áreas críticas e sugerir estratégias de mitigação eficazes. # 2. Objetivo Sugerir estratégias de mitigação de risco baseadas em dados atualizados e melhores práticas do setor. # 3. Regras que você deve seguir para gerar sua resposta - Analise o relatório de risco para identificar áreas críticas, focando em riscos com maior impacto potencial. - Sugira estratégias com base em dados de mercado atualizados e melhores práticas do setor, como hedging e diversificação. - Considere a diversificação de carteira como uma estratégia de mitigação, recomendando alocação em diferentes classes de ativos. # 4. Exemplo de Output que você deve produzir Sugestões de estratégias de mitigação de risco em formato markdown
3.3 Configurações do Agente
3.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 2).
- Tipo do input: Este agente deve ser apto a receber como input um relatório de risco detalhado em formato Markdown.
-
Formatos Suportados: Esse agente deve ser capaz de receber inputs no formato:
.md(Markdown). - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de texto com até 6.000 caracteres.
3.3.2 Especificação do Output
- Formato de output: O output deve ser sugestões de estratégias de mitigação de risco em formato **Markdown**.
-
Exemplo de Estrutura de Output:
### Sugestões de Estratégias de Mitigação - **Hedging:** Utilização de instrumentos financeiros para proteger contra variações cambiais. - **Diversificação:** Alocação de ativos em diferentes setores para minimizar riscos específicos.
- Número de caracteres esperado: As sugestões devem ser claras e acionáveis, com um tamanho estimado em torno de 4.000 caracteres.
3.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.7
3.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Utiliza lógica interna para cálculos de mitigação.
- Busca Online: Não utiliza.
- Sistemas Externos: Não se conecta a sistemas externos.
3.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente.
- Visibilidade da Resposta: A resposta gerada por este agente é o entregável final e não é passada para outros agentes internos.
3.3.6 Regras de Orquestração e Transição
A execução deste agente finaliza o fluxo de análise de risco de mercado. As estratégias de mitigação sugeridas são o resultado que deve ser disponibilizado ao usuário.