
GitHub项目地址: https://github.com/Fincept-Corporation/FinceptTerminal
建议在VmShell香港服务器上搭建: https://vmshell.com/
你明白刚刚开源了什么吗?一个彭博终端。完全免费。没有 24,000 美元的订阅费。没有 API 成本。100% 在你的本地机器上运行。数据护城河是真实存在的,但软件护城河已死。
这就是重点。收藏起来。现在就安装。只需十分钟。
逻辑和数据确实是底气,但当所有人都能低成本获取相同数据时,判断逻辑的差异化反而会变得更难。
Fincept Terminal v4是一款纯原生 C++20 桌面应用程序。它使用Qt6进行用户界面和渲染,嵌入式Python进行分析,并在单个原生二进制文件中提供与彭博终端类似的性能。
| 特征 | 描述 |
|---|---|
| 📊 CFA级别分析 | DCF模型、投资组合优化、风险指标(VaR、夏普比率)、通过嵌入式Python进行衍生品定价 |
| 🤖人工智能代理 | 涵盖交易员/投资者(巴菲特、格雷厄姆、林奇、芒格、克拉曼、马克斯……)、经济和地缘政治框架的 37 个代理;本地 LLM 支持;多提供商(OpenAI、Anthropic、Gemini、Groq、DeepSeek、MiniMax、OpenRouter、Ollama) |
| 🌐 100+ 数据连接器 | DBnomics、Polygon、Kraken、雅虎财经、FRED、国际货币基金组织、世界银行、AkShare、政府API,以及可选的另类数据叠加层,例如用于股票研究的Adanos市场情绪数据。 |
| 📈实时交易 | 加密货币(Kraken/HyperLiquid WebSocket)、股票、算法交易、模拟交易引擎、16 家经纪商集成(Zerodha、Angel One、Upstox、Fyers、Dhan、Groww、Kotak、IIFL、5paisa、AliceBlue、Shoonya、Motilal、IBKR、Alpaca、Tradier、Saxo) |
| 🔬 QuantLib 套件 | 18个量化分析模块——定价、风险、随机性、波动率、固定收益 |
| 🚢全球情报 | 海事跟踪、地缘政治分析、关系图谱绘制、卫星数据 |
| 🎨可视化工作流程 | 用于自动化管道的节点编辑器,MCP 工具集成 |
| 🧠 AI 量化实验室 | 机器学习模型、因子发现、高频交易、强化学习交易 |
最新版本:v4.0.2 —查看所有版本
| 平台 | 下载 | 跑步 |
|---|---|---|
| Windows x64 | FinceptTerminal-Windows-x64-setup.exe | 运行安装程序 → 启动FinceptTerminal.exe |
| Linux x64 | FinceptTerminal-Linux-x64.run | chmod +x→ 运行安装程序 |
| macOS 苹果芯片 | FinceptTerminal-macOS-arm64.dmg | 打开 DMG 文件 → 拖到“应用程序”文件夹 |
克隆并运行安装脚本——它会自动安装所有依赖项并构建应用程序:
# Linux / macOS git clone https://github.com/Fincept-Corporation/FinceptTerminal.git cd FinceptTerminal chmod +x setup.sh && ./setup.sh
该脚本处理:编译器检查、CMake、Qt6、Python、构建和启动。
Windows 系统:无需安装脚本——请使用下方选项 4 中的手动构建步骤。只需两条命令即可。
注意: Docker 仅适用于 CI/CD 测试和开发环境。为了获得最佳体验,请使用上述选项 1中的预构建安装程序。Docker 需要安装了 X11 的 Linux 系统。不支持 Windows 和 macOS。
# Build from source (Linux + X11 required) git clone https://github.com/Fincept-Corporation/FinceptTerminal.git cd FinceptTerminal docker build -t fincept-terminal . docker run --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix fincept-terminal
版本已固定。请使用下方列出的确切版本。更新或更旧的版本均不受支持,可能会导致构建失败或生成的二进制文件不稳定。
| 工具 | 置顶版本 | 笔记 |
|---|---|---|
| Git | 最新的 | — |
| CMake | 3.27.7 | 下载 |
| 忍者 | 1.11.1 | 下载 |
| C++编译器 | MSVC 19.38 (VS 2022 17.8) / GCC 12.3 / Apple Clang 15.0 (Xcode 15.2) | 需要 C++20 |
| Qt | 6.8.3 | Qt 在线安装程序 |
| Python | 3.11.9 | python.org |
| 平台 SDK | Win10 SDK 10.0.22621.0 / macOS SDK 14.0(部署版本 11.0+)/ glibc 2.31+ | — |
Windows: Qt 在线安装程序 → 选择Qt 6.8.3 > MSVC 2022 64-bit(安装路径C:/Qt/6.8.3/msvc2022_64:)
Linux: Qt 在线安装程序 → Qt 6.8.3 > Desktop gcc 64-bit(安装路径~/Qt/6.8.3/gcc_64:)。或者,对于系统软件包,请安装qt6-base-dev qt6-charts-dev qt6-tools-dev qt6-base-private-dev libqt6websockets6-dev libgl1-mesa-dev— 注意系统软件包的版本可能与 6.x 版本不同。
macOS: Qt 在线安装程序 → Qt 6.8.3 > macOS(安装路径~/Qt/6.8.3/macos:)
git clone https://github.com/Fincept-Corporation/FinceptTerminal.git cd FinceptTerminal/fincept-qt
步骤 1 — 配置(一次性配置,或CMakeLists.txt更改后配置):
cmake --preset win-release # Windows (PowerShell) cmake --preset linux-release # Linux cmake --preset macos-release # macOS
步骤 2 — 编译(每次代码更改后都要运行此步骤):
cmake --build --preset win-release # Windows cmake --build --preset linux-release # Linux cmake --build --preset macos-release # macOS
调试变体:替换release为debug(例如win-debug,,linux-debug)macos-debug。
Windows 前提条件: PowerShell 配置文件会~/Documents/PowerShell/Microsoft.PowerShell_profile.ps1 在每个新终端上自动初始化 VS 2022 — 打开一个新的 PowerShell 窗口,cmake 可以直接工作。
# Windows (PowerShell) cmake -B build/win-release -G Ninja -DCMAKE_BUILD_TYPE=Release ` -DCMAKE_PREFIX_PATH="C:/Qt/6.8.3/msvc2022_64" cmake --build build/win-release
# Linux cmake -B build/linux-release -G Ninja -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_PREFIX_PATH="$HOME/Qt/6.8.3/gcc_64" cmake --build build/linux-release # macOS cmake -B build/macos-release -G Ninja -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_OSX_DEPLOYMENT_TARGET=11.0 \ -DCMAKE_PREFIX_PATH="$HOME/Qt/6.8.3/macos" cmake --build build/macos-release
./build/<preset>/FinceptTerminal # Linux / macOS (preset build) .\build\<preset>\FinceptTerminal.exe # Windows (preset build)
- “找不到 Qt6 6.8.3” ——验证CMAKE_PREFIX_PATH指向 Qt 6.8.3 安装,而不是 6.5/6.6/6.8。
- MSVC 版本错误— 请使用 VS 2022 17.8+ (MSVC 19.38+)。请检查cl /?。
- 需要使用不同的 Qt 次要版本来解除阻塞吗?通过-DFINCEPT_ALLOW_QT_DRIFT=ON(仅限本地测试——绝不用于发布或 CI)。
- 彻底重建:删除build/<preset>/并重新运行配置。
Fincept Terminal是一个开源金融平台,专为那些不愿受传统软件限制的用户而打造。我们凭借深度分析和数据可访问性脱颖而出,而非内幕消息或独家信息源。
最新版本还支持在“数据源”→“另类数据”中启用可选的Adanos 市场情绪连接。配置后,股票研究功能可以显示来自 Reddit、X、财经新闻和 Polymarket 等平台的跨渠道零售情绪快照。如果没有激活 Adanos 连接,该功能将处于禁用状态,应用程序的其他功能与之前完全相同。
- 原生性能——C++20 搭配 Qt6,无 Electron/Web 开销
- 单个二进制文件——无需 Node.js、浏览器运行时环境或 JavaScript 打包器
- CFA级别分析——通过Python模块实现完整的课程覆盖
- 100多个数据连接器——涵盖雅虎财经到政府数据库
- 免费开源软件(AGPL-3.0),并提供商业许可。

