产品简介
financial-chat 这是一个由LangChain、OpenBB和Claude 3 Opus支持的金融聊天应用。它能自动获取金融数据,生成技术分析摘要,提供股票历史统计,进行新闻情感分析,并通过聊天界面实现交互式查询和风险管理。适合金融分析师、交易员和投资爱好者用于高效分析市场数据。
核心功能
- 使用OpenBB获取金融数据
- AI生成技术分析摘要
- 提供股票历史与定量统计
- 新闻情感分析与宇宙扫描
- 交互式聊天界面与风险管理
快速开始
- 安装依赖:运行 `poetry install`
- 配置环境变量:创建 .env 文件设置API密钥(如OPENAI_API_KEY、OPENBB_TOKEN)
- 启动应用:运行 `streamlit run app/ui.py` 或使用Docker部署到AWS
界面预览
与其他方案对比
| 对比项 | financial-chat | 同类方案 |
|---|---|---|
| AI集成 | 深度集成LangChain和Claude 3 Opus,实现智能多代理工作流分析 | 同类工具可能依赖简单脚本或预设规则,缺乏高级AI集成 |
| 交互方式 | 提供交互式Streamlit聊天界面,支持自然语言查询 | 传统金融工具可能使用命令行或复杂图形界面,操作门槛高 |
| 数据来源 | 整合OpenBB和多个API(如Tiingo、FMP),覆盖广泛金融数据 | 数据源可能有限,需要额外订阅或手动配置 |
适合谁用
- 金融分析师,用于自动化生成股票技术分析报告
- 股票交易员,用于实时查询市场数据和执行风险管理
- 投资爱好者,用于交互式学习股票分析和投资决策
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/wshobson/financial-chat