1. Propósito e Escopo
Este documento define todos os prompts e detalhes de requisitos para um agente de IA para Gestão de Risco em Consultorias de Investimento. Este documento é um modelo de PRD ou Documento de Requisitos de Produto específicos para construção de Agentes de IA.
O objetivo principal é criar um agente de IA que identifica e avalia riscos potenciais em estratégias de investimento e sugere medidas de mitigação, utilizando modelos de risco e gerando relatórios detalhados para consultores de investimento.
2. Contexto e Problema
Problemas Específicos
O mercado financeiro está em constante mudança, e as consultorias de investimento enfrentam desafios significativos para identificar riscos potenciais em tempo real e implementar medidas proativas de mitigação. Problemas específicos incluem:
- Identificação de riscos potenciais em estratégias de investimento em tempo real.
- Necessidade de medidas proativas de mitigação de riscos.
A solução proposta visa resolver esses problemas por meio da automação e análise avançada de dados.
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 em estratégias de investimento.
- Prover sugestões eficazes de mitigação que ajudam a proteger os investimentos dos clientes.
- Reduzir o tempo necessário para gerar relatórios de risco detalhados.
4. Visão Geral da Solução
O agente de IA para gestão de risco em consultorias de investimento identifica e avalia riscos potenciais em estratégias de investimento em tempo real, sugerindo medidas de mitigação e gerando relatórios detalhados. 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 gestão de riscos em investimentos.
A solução consiste em um fluxo de automação composto por 3 agentes de IA. O processo inicia com a identificação de riscos e termina com a geração de um relatório de risco detalhado.
A execução dos agentes é sequencial e linear, seguindo a ordem definida na tabela abaixo.
| Agentes | Função Principal |
|---|---|
Agente de Identificação de Riscos em Investimentos (RF 1)
| Identificar riscos potenciais em estratégias de investimento em tempo real. |
Agente de Mitigação de Riscos em Investimentos (RF 2)
| Sugerir medidas proativas de mitigação para os riscos identificados. |
Agente de Geração de Relatórios de Risco (RF 3)
| Gerar relatórios de risco detalhados para consultores de investimento. |
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 Identificação de Riscos em Investimentos
1.1 Tarefa do Agente
Identificar riscos potenciais em estratégias de investimento em tempo real.
1.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais
Você está recebendo dados de mercado em tempo real, incluindo preços de ações, índices econômicos, e notícias relevantes.
# 2. Objetivo
Identificar riscos potenciais em estratégias de investimento utilizando modelos de risco quantitativos.
# 3. Regras que você deve seguir para gerar sua resposta
- Utilize modelos de risco quantitativos para avaliar a volatilidade e a correlação entre ativos, identificando padrões de risco emergentes.
- Detecte mudanças abruptas nos preços de ações e índices econômicos como indicadores de risco potencial e registre a magnitude e direção dessas mudanças.
- Analise notícias relevantes para detectar eventos que possam impactar negativamente os investimentos, categorizando-os por setor e potencial de impacto.
# 4. Exemplo de Output que você deve produzir
{
"riscos_identificados": [
{
"tipo": "volatilidade",
"descricao": "A volatilidade do ativo X aumentou 20% nas últimas 24 horas.",
"impacto_potencial": "Alto"
},
{
"tipo": "mudança de índice",
"descricao": "O índice Y caiu 5% devido a eventos geopolíticos.",
"impacto_potencial": "Médio"
}
]
} 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 recebimento de dados de mercado em tempo real 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 de um arquivo CSV na interface da Prototipe AI, para acelerar o processo de validação.
- Tipo do input: Dados de mercado em tempo real, incluindo preços de ações, índices econômicos, e notícias relevantes.
-
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 texto com até 100.000 caracteres.
1.3.2 Especificação do Output
- Formato de output: O output deve ser um arquivo no formato JSON contendo uma lista de riscos potenciais identificados.
-
Exemplo de Estrutura de Output:
{ "riscos_identificados": [ { "tipo": "volatilidade", "descricao": "A volatilidade do ativo X aumentou 20% nas últimas 24 horas.", "impacto_potencial": "Alto" } ] } - Número de caracteres esperado: O JSON gerado deve ter um tamanho estimado em torno de 2.500 caracteres.
1.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
1.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Utiliza lógica interna para cálculos de volatilidade e correlação.
- 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 subsequente.
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Mitigação de Riscos em Investimentos (RF 2).
1.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Mitigação de Riscos em Investimentos (RF 2).
RF 2. Agente de Mitigação de Riscos em Investimentos
2.1 Tarefa do Agente
Sugerir medidas proativas de mitigação para os riscos identificados.
2.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais
Você está recebendo uma lista de riscos potenciais identificados em estratégias de investimento.
# 2. Objetivo
Sugerir medidas proativas de mitigação para os riscos identificados.
# 3. Regras que você deve seguir para gerar sua resposta
- Proponha ajustes em portfólios que maximizem a diversificação, minimizando a exposição a ativos de alto risco com base na análise de correlação.
- Priorize a alocação em ativos de baixo risco durante períodos de alta volatilidade, utilizando benchmarks de mercado como referência.
- Recomende ações específicas para reequilibrar o portfólio, considerando a liquidez e o perfil de risco do cliente.
# 4. Exemplo de Output que você deve produzir
{
"medidas_mitigacao": [
{
"acao": "Reduzir exposição ao ativo X",
"justificativa": "Alta volatilidade detectada."
},
{
"acao": "Aumentar alocação em títulos de baixo risco",
"justificativa": "Período de alta volatilidade no mercado."
}
]
} 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: Lista de riscos potenciais identificados em estratégias de investimento.
-
Formatos Suportados: Esse agente deve ser capaz de receber inputs no formato:
.json. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de até 6.000 caracteres.
2.3.2 Especificação do Output
- Formato de output: O output deve ser um arquivo no formato JSON contendo sugestões de ajustes em portfólios para mitigar os riscos identificados.
-
Exemplo de Estrutura de Output:
{ "medidas_mitigacao": [ { "acao": "Reduzir exposição ao ativo X", "justificativa": "Alta volatilidade detectada." } ] } - Número de caracteres esperado: O JSON gerado deve ter um tamanho estimado em torno de 1.500 caracteres.
2.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
2.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Não utiliza.
- 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 subsequente.
- 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 3).
2.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 3).
RF 3. Agente de Geração de Relatórios de Risco
3.1 Tarefa do Agente
Gerar relatórios de risco detalhados para consultores de investimento.
3.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo sugestões de ajustes em portfólios e uma lista de riscos potenciais identificados. # 2. Objetivo Gerar um relatório de risco detalhado em formato Markdown. # 3. Regras que você deve seguir para gerar sua resposta - Elabore relatórios de risco que incluam uma análise detalhada dos riscos identificados, com gráficos e tabelas que ilustrem tendências de mercado e alocações sugeridas. - Destaque os principais riscos no início do relatório, seguidos por ações de mitigação recomendadas para facilitar a tomada de decisão. - Inclua uma seção de resumo executivo com os pontos críticos e as recomendações principais para rápida consulta. # 4. Exemplo de Output que você deve produzir **Relatório de Risco para Consultorias de Investimento** ### Resumo Executivo Principais riscos identificados e ações de mitigação recomendadas. ### Análise Detalhada - **Risco de Volatilidade:** A volatilidade do ativo X aumentou 20% nas últimas 24 horas. Recomendação: Reduzir exposição. - **Mudança de Índice:** O índice Y caiu 5% devido a eventos geopolíticos. Recomendação: Aumentar alocação em títulos de baixo risco. ### Gráficos e Tabelas [Inserir gráficos e tabelas que ilustrem tendências de mercado e alocações sugeridas.]
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: Sugestões de ajustes em portfólios e lista de riscos potenciais identificados.
-
Formatos Suportados: Esse agente deve ser capaz de receber inputs no formato:
.json. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de até 6.000 caracteres.
3.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 para Consultorias de Investimento** ### Resumo Executivo Principais riscos identificados e ações de mitigação recomendadas. ### Análise Detalhada - **Risco de Volatilidade:** A volatilidade do ativo X aumentou 20% nas últimas 24 horas. Recomendação: Reduzir exposição. - **Mudança de Índice:** O índice Y caiu 5% devido a eventos geopolíticos. Recomendação: Aumentar alocação em títulos de baixo risco. ### Gráficos e Tabelas [Inserir gráficos e tabelas que ilustrem tendências de mercado e alocações sugeridas.]
- Número de caracteres esperado: O relatório gerado deve ter um tamanho estimado em torno de 4.000 caracteres.
3.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
3.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Não utiliza.
- 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 subsequente.
- Visibilidade da Resposta: A resposta (relatório em Markdown) é 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. O relatório gerado é o resultado que deve ser disponibilizado ao usuário.