FinGPT的股票预测功能通过FinGPT-Forecaster模块实现,以下是通过AAPL股票演示的典型工作流:
- 初始化预测器::
from fingpt.forecaster import FinGPTForecaster
forecaster = FinGPTForecaster() - 设置时空参数::
需定义股票代码(如”AAPL”)、时间窗口(如”2023-01-01″起)、新闻回溯周期(建议4周)和是否加载财务指标 - 执行预测::
prediction = forecaster.predict(params)
将返回包含以下要素的JSON结果:- 未来30天价格置信区间
- 影响股价的关键事件摘要
- 同业横向比较分析
Princípios técnicos:模型会:
1. 从Yahoo Finance抓取历史价格
2. 扫描SEC filings获取财务数据
3. 聚合路透社等媒体的情感分析结果
最后通过时序神经网络生成预测,整个过程约需3-5分钟(依赖网络速度)。
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