O recurso de previsão de ações do FinGPT está disponível por meio deMódulo FinGPT-Forecasterimplementação, a seguir, um fluxo de trabalho típico demonstrado por meio das ações da AAPL:
- Inicialização do preditor::
from fingpt.forecaster import FinGPTForecaster
forecaster = FinGPTForecaster() - Definição de parâmetros espaço-temporais::
Você precisa definir o símbolo do ticker (por exemplo, "AAPL"), a janela de tempo (por exemplo, de "2023-01-01″), o período do ticker de notícias (recomenda-se 4 semanas) e se deseja carregar indicadores financeiros. - Projeções de implementação::
prediction = forecaster.predict(params)Um resultado JSON contendo os seguintes elementos será retornado:- Intervalo de confiança do preço para os próximos 30 dias
- Resumo dos principais eventos que afetaram o preço das ações
- Análise comparativa ponto a ponto
Princípios técnicosOs modelos irão:
1. pegue os preços históricos do Yahoo Finance
2. digitalização dos registros da SEC para obter dados financeiros
3. agregação de análises de sentimentos de veículos de mídia, como a Reuters
Por fim, a previsão é gerada por uma rede neural de série temporal, e todo o processo leva cerca de 3 a 5 minutos (dependendo da velocidade da rede).
Essa resposta foi extraída do artigoFinGPT: Plataforma de modelagem de Big Language financeira de código aberto para análise e previsão financeiraO































