返回探索

详细介绍
FinnewsHunter 仓库中文介绍文档
FinnewsHunter 是一款由AgenticX支持的多代理金融情报平台,通过实时新闻分析、情感融合和阿尔法因子挖掘为量化交易提供决策级信号,由DemonDamon维护。
要点:
- 开头就要说清楚:这是什么工具、解决什么问题
- 包含Stars数(如有)、维护者信息
- 1-3句话,简洁有力
示例: OpenBB 是一款面向金融分析师、量化交易员与 AI 智能体的开源金融数据平台,以"一次连接、随处消费"为核心架构,统一接入股票、期权、加密等多资产数据。
一、核心信息速览
| 维度 | 详情 |
|---|---|
| :--- | :--- |
| 仓库地址 | [FinnewsHunter](https://github.com/DemonDamon/FinnewsHunter) |
| 许可证 | MIT |
| 核心定位 | 多代理金融情报平台,提供实时新闻分析、情感融合和阿尔法因子挖掘 |
| 主要语言 | Python |
| 适用人群 | 量化交易员、金融分析师、AI研究人员 |
| 关键亮点 | AgenticX原生;多提供商LLM支持;智能股票搜索;生产就绪 |
二、核心功能
| 功能模块 | 描述 | 典型场景 |
|---|---|---|
| :--- | :--- | :--- |
| 实时新闻分析 | 部署多代理团队,实时监控多个金融新闻源 | 跟踪市场动态,捕捉投资机会 |
| 情感融合 | 利用大语言模型进行深度解读、情感分析和市场影响评估 | 分析新闻对市场的潜在影响 |
| 阿尔法因子挖掘 | 结合知识图谱挖掘潜在投资机会和风险 | 生成决策级alpha信号 |
| 多代理协作 | 支持NewsAnalyst、Researcher等代理协作 | 提高分析效率和准确性 |
| 股票K线分析 | 集成akshare真实市场数据,支持多周期显示 | 分析股票走势 |
| 智能股票搜索 | 支持代码和名称模糊查询,预加载5000+ A股数据 | 快速查找目标股票 |
| 完整技术栈 | 使用FastAPI + PostgreSQL + Milvus + Redis + React | 构建高效稳定的服务系统 |
| 实时搜索 | 支持多维度搜索,关键词高亮 | 快速定位相关新闻 |
三、快速上手
1. 环境准备
- Python 3.11+
- Docker & Docker Compose
- (可选) OpenAI API Key 或本地LLM
- Node.js 18+ (用于前端开发)
2. 安装方式
pip install agenticx
3. 基础配置
配置AgenticX框架,设置LLM提供商和向量存储服务。
4. 核心示例
from agenticx import Agent, Workflow
agent = Agent("NewsAnalyst")
workflow = Workflow([agent])
workflow.run("最新财经新闻内容")
四、核心亮点
- AgenticX原生:深度集成AgenticX框架,利用Agent、Tool和Workflow等核心抽象。
- 多提供商LLM支持:支持Bailian、OpenAI、DeepSeek、Kimi、Zhipu五大LLM提供商,一键切换。
- 智能股票搜索:支持代码和名称模糊查询,预加载5000+ A股数据。
- 生产就绪:一键部署使用Docker Compose,具备完整日志和监控功能。
五、适用场景
- 量化交易:为量化交易提供实时新闻分析和阿尔法因子挖掘。
- 金融研究:帮助金融分析师深入理解市场动态和新闻影响。
- AI研究:作为多代理系统的实验平台,探索AI在金融领域的应用。
六、优缺点
优势
- 深度集成AgenticX框架,扩展性强
- 支持多种LLM提供商,灵活性高
- 提供完整的金融数据分析功能
不足
- 对硬件资源要求较高,需配置合适的服务器
- 需要一定的技术背景进行部署和配置
七、与同类工具对比(可选)
| 工具 | 类型 | 核心差异 |
|---|---|---|
| :--- | :--- | :--- |
| 本工具 | 多代理金融情报平台 | 免费开源、功能全面、支持多LLM提供商 |
| 类似工具A | 商业金融分析平台 | 功能强大但价格昂贵,缺乏开源支持 |
八、总结
FinnewsHunter 是一款适合量化交易员和金融分析师使用的多代理金融情报平台,其核心优势在于深度集成AgenticX框架,支持多LLM提供商,并提供完整的金融数据分析功能。然而,它对硬件资源有一定要求,需要一定的技术背景进行部署和配置。



