FinceptTerminal
免费开源的彭博终端替代品,支持 19,000+ 金融工具、AI 投资 Agent 与量化分析
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
免费开源的彭博终端替代品,支持 19,000+ 金融工具、AI 投资 Agent 与量化分析
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
「我们想让每一个独立交易员、家族办公室和散户投资者,都能用上以前只有对冲基金才能负担得起的专业工具。」

图1:FinceptTerminal v4.0 主仪表盘界面,涵盖多资产分析、AI 助手、实时行情与全球宏观数据
在全球金融市场上,彭博终端(Bloomberg Terminal)几乎是专业投资的代名词——它提供实时行情、新闻、分析工具,覆盖全球数万个金融工具。然而,这份入场券的年费高达 27,000 美元,这让大多数独立交易员、散户投资者甚至小型家族办公室望而却步。
Fincept Terminal 正是为解决这一痛点而生。它诞生于 2021 年,由一个由前量化分析师和金融科技工程师组成的团队发起,目标是打造一款永久免费、代码开源、功能对标彭博的金融终端。

图2:Fincept Terminal 官方宣传 Banner,项目定位为彭博终端的免费开源替代品
该项目在 GitHub 上已积累超过 23,800 stars,吸引来自全球 3,200 余名开发者参与贡献,成为开源金融科技领域的现象级项目。其核心定位明确——用开源和免费,打破专业金融工具的价格壁垒。
从技术栈来看,Fincept Terminal 选择了性能与灵活性并重的架构路线:
| 技术层 | 选型 | 作用 |
|---|---|---|
| UI 框架 | Qt 6.8(C++20) | 高性能原生桌面界面,跨平台渲染 |
| 业务逻辑 | Python 3.11+(嵌入式) | 量化分析、ML 模型、数据处理 |
| 构建系统 | CMake 3.27 + Ninja | 多平台跨架构统一构建 |
| 量化引擎 | QuantLib | 期权定价、风险计量、固定收益分析 |
| AI 推理 | 多 LLM 提供商 | OpenAI、Anthropic、DeepSeek、Ollama 本地部署 |
| 数据连接 | 100+ 数据源 | 股票、外汇、加密货币、宏观经济 |
整个项目采用多阶段 Dockerfile 构建(BuildKit + cross-arch 支持 amd64/arm64),构建过程自动化程度极高。值得注意的是,虽然名为Terminal,但它是功能完整的桌面 GUI 应用,通过 Qt6 实现专业级图表渲染,而非传统命令行工具。
项目代码组织清晰,核心源码位于 fincept-qt/src/ 下,按模块划分:
app/:应用生命周期管理core/:核心业务逻辑screens/:50+ 金融分析界面services/:数据服务层trading/:交易引擎(含 16 家券商集成)datahub/:多源数据汇聚mcp/:MCP 协议支持(Model Context Protocol)python/:嵌入式 Python 运行时这种模块化设计使得各层关注点分离良好,Qt C++ 层负责 UI 渲染与跨平台运行时,Python 层负责灵活的分析计算,两者通过绑定机制无缝衔接。
Fincept Terminal 支持 19,000+ 金融工具的实时行情,覆盖 NASDAQ、NYSE、AMEX、OTC、CBOE 等交易所。内置 50+ 技术指标(RSI、MACD、布林带、K 线形态等),支持多时间周期切换,可满足从日内交易到长期投资的全谱系技术分析需求。

图3:Equity Research 模块,支持财务三表(利润表、资产负债表、现金流量表)分析、估值比率与盈利能力指标
这是 Fincept Terminal 最有特色的功能之一。项目内置了 37 个专业化 AI Agent,分为三大框架:
每个 Agent 均可接入本地 LLM(Ollama)或云端服务(OpenAI GPT-4o、Claude 3.7、Gemini、DeepSeek 等),用户可在本地私有化部署 AI 推理能力,数据不出本地,兼顾隐私与成本。
交易层面,项目支持加密货币实时交易(Kraken、HyperLiquid WebSocket)和股票交易,集成了 16 家券商 API,包括:Zerodha、Angel One、Upstox、Fyers、Dhan(印度主流券商)、IBKR(Interactive Brokers)、Alpaca、Tradier、Saxo(欧美券商)等。
内置模拟交易引擎(Paper Trading),用户可在零风险环境下验证策略,再切换至实盘。Algo Trading 模块支持自动化订单执行,配合节点编辑器可构建复杂的量化策略流水线。
项目集成了 QuantLib 量化引擎,提供 18 个专业分析模块,涵盖:
ML Lab 模块支持机器学习建模,包括因子发现、高频交易(HFT)策略、强化学习交易等前沿方向。配合节点编辑器(Node Editor),用户可通过可视化方式编排量化策略流程,将数据获取、因子计算、模型训练、回测、执行的完整链路串联起来。

图4:Node Editor 节点编辑器,支持 MCP 工具集成和自动化量化策略流水线编排
通过 DBnomics、FRED(美联储经济数据)、IMF、世界银行等权威数据源,项目提供 100+ 宏观经济指标的实时追踪。新闻模块聚合金融资讯并进行情感分析,帮助投资者在第一时间捕捉市场情绪变化。

图5:实时新闻模块,聚合全球金融资讯并提供情感分析,辅助投资决策
Fincept Terminal 在 GitHub Releases 提供三大平台原生安装包:
首次启动时,应用会自动下载 Python 3.12 和 Bun 运行时(约 2-5 分钟),此后即可离线使用。macOS 用户需注意应用未使用 Apple 开发者证书签名,首次运行需手动移除隔离标志(右键打开或终端执行 xattr -cr)。
对于希望深度定制或参与开发的用户,可通过 setup.sh 一键编译安装:
git clone https://github.com/Fincept-Corporation/FinceptTerminal.git
cd FinceptTerminal
chmod +x setup.sh && ./setup.sh
脚本会自动检测系统依赖(GCC >= 12.3、CMake >= 3.27、Qt 6.8.3、Python >= 3.11),处理 CMake 配置、Qt 安装和编译构建。Linux 用户需确保 X11 显示环境可用。
Docker 构建文件(多阶段,BuildKit)专为 CI/CD 环境设计:
docker build -t fincept/terminal:v4.0.3 .
在 Linux 主机上运行时,需挂载 X11 套接字并配置 DISPLAY 环境变量。注意:Docker 方案本质上仍是在容器内运行 Qt 桌面应用,并非 Web 服务部署,因此不适合作为云端服务器服务提供。
| 维度 | 评分 | 说明 |
|---|---|---|
| 硬件需求 | 低 | 无 GPU 需求,8GB RAM + 3GB 磁盘即可 |
| 部署难度 | 中等 | 需具备 GCC/CMake/Qt 工具链知识 |
| 预估时间 | 20-30 分钟 | 含依赖安装和首次构建 |
| Web 服务 | 不支持 | 纯桌面应用,无法容器化为 Web 服务 |
Fincept Terminal 的崛起折射出一个更大的趋势:开源正在成为金融科技民主化的核心力量。长期以来,专业金融终端的高昂价格形成了技术壁垒,只有大型机构才能负担。开源替代品的出现,打破了这一壁垒,让独立投资者、学术研究者和小型机构也能接触到顶级工具。
从项目数据来看,23,800+ stars 和 3,200+ forks 说明其已形成显著的社区效应。更值得关注的是其 AI Agent 矩阵的创新——将投资大师的思维框架产品化,配合本地 LLM,意味着用户可以在完全不依赖云端 AI 服务的情况下,获得专业级的投资研究辅助。这是 AI + 金融开源领域的一个前沿探索。
总体而言,Fincept Terminal 是 2025-2026 年开源金融科技领域最值得关注的项目之一,它用 Qt6 + Python 的混合架构、37 个 AI Agent 和 100+ 数据连接器,向华尔街最昂贵的工具发起了挑战。对于有技术背景的投资者和研究人员,它是一款值得深入探索的专业级工具。