Fincept Terminal:基於C++和AI的開源Bloomberg Terminal替代方案

大多數金融平臺分為兩類:90年代笨重的遺留系統或吞噬記憶體的Electron包裝器。Fincept Terminal是第三條路:帶有Python分析和37個內建AI代理的原生C++20桌面應用。
Fincept Terminal(AGPL-3.0)— 在桌面端提供機構級功能的開源專案。我們將解析v4架構,以及最重要的代理和技能完整目錄。
架構
- 核心: C++20。沒有Node.js、瀏覽器引擎或JavaScript包。
- UI與渲染: Qt 6.8.3。硬體加速圖形、即時響應、跨平臺。
- 分析引擎: 內嵌Python 3.11(Pandas、NumPy、SciPy)。
AI代理:完整目錄
1. 投資者代理(TraderInvestorsAgent)— 11個
每個代理實現特定的投資哲學:自有系統提示詞、閾值、工具集和輸出訊號格式(InvestmentSignal)。
| 代理 | 哲學 | 關鍵技能 | 工具 |
|---|---|---|---|
| Warren Buffett | 價值 + 經濟護城河 | moat_analysis, owner_earnings, capital_allocation_review |
yfinance, financial_datasets, duckduckgo, tavily |
| Benjamin Graham | 深度價值,嚴格定量過濾 | deep_value_screening, margin_of_safety, defensive_investor |
yfinance, financial_datasets |
| Peter Lynch | 合理價格增長(GARP),PEG | peg_analysis, lynch_classification, insider_signal_check |
yfinance, financial_datasets, duckduckgo, tavily |
| Charlie Munger | 心智模型、逆向思維、認知偏差 | mental_models_check, inversion_analysis, bias_detection, incentive_audit |
yfinance, financial_datasets, duckduckgo, tavily |
| Seth Klarman | 風險優先價值,困境投資 | downside_first_analysis, special_situations, capital_preservation |
yfinance, financial_datasets |
| Howard Marks | 週期、二級思維 | cycle_positioning, second_level_thinking, credit_cycle_read |
yfinance, financial_datasets, duckduckgo, tavily |
| Joel Greenblatt | 神奇公式(ROC + 收益率) | magic_formula_ranking, roc_analysis, special_situations |
yfinance, financial_datasets |
| David Einhorn | 催化劑驅動價值、做空 | catalyst_identification, accounting_quality_check, long_short_analysis |
yfinance, financial_datasets, duckduckgo, tavily |
| Bill Miller | 逆向投資、科技FCF | contrarian_value, platform_economics, free_cash_flow_focus |
yfinance, financial_datasets, duckduckgo, tavily |
| Jean-Marie Eveillard | 全球價值、資本保全 | global_value, bubble_avoidance, currency_and_sovereign_risk |
yfinance, financial_datasets |
| Marty Whitman | 困境債務、信用分析 | distressed_debt_analysis, capital_structure_review, private_market_value |
yfinance, financial_datasets |
每個代理生成結構化訊號:bullish | neutral | bearish + confidence(0-1)+ 指標評分 + 文本推理。
2. 經濟代理(EconomicAgents)— 6個
| 代理 | 學派 | 關鍵技能 |
|---|---|---|
| Capitalism Analyst | 自由市場、供給側 | supply_side_analysis, market_mechanism_framing |
| Keynesian Analyst | 總需求、財政穩定 | aggregate_demand_analysis, fiscal_policy_framing |
| Neoliberal Analyst | 放鬆管制、貿易自由化 | deregulation_analysis, trade_liberalization_framing |
| Socialist Analyst | 不平等、再分配 | inequality_analysis, redistribution_framing |
| Mixed Economy Analyst | 市場與國家的務實平衡 | market_failure_analysis, pragmatic_policy_framing |
| Mercantilist Analyst | 戰略產業、貿易平衡 | trade_balance_analysis, strategic_industry_framing |
全部使用OpenBB和搜尋工具(DuckDuckGo、Tavily)。每個代理必須指定證偽條件。
3. 地緣政治代理(GeopoliticsAgents)— 20個
📖 Prisoners of Geography(蒂姆·馬歇爾)— 10個: 俄羅斯、中國、美國、歐洲、中東、非洲、印巴、日韓、拉丁美洲、北極。基於地理決定論的區域分析。
📖 World Order(基辛格)— 5個: American、Chinese、European、Islamic、Multipolar — 競爭的世界秩序概念。
📖 The Grand Chessboard(布熱津斯基)— 5個: Eurasian Balkans、Geopolitical Pivots、Active Players、American Primacy、Eurasian Heartland。
4. 營運代理(Deep Agents)— 8個子代理
| 子代理 | 角色 |
|---|---|
| Research | 多角度資訊收集與綜合 |
| Data Analyst | 定量分析、財務比率 |
| Trading | 交易策略、技術設定 |
| Risk Analyzer | VaR、壓力測試 |
| Portfolio Optimizer | 馬科維茨最佳化、再平衡 |
| Backtester | 歷史模擬、防過擬合 |
| Reporter | 結構化報告生成 |
| Macro Economist | 宏觀經濟、收益率曲線 |
5. 交易代理(Agno Trading)— 5個
- MarketAnalystAgent — 基本面和技術分析
- TradingStrategyAgent — 交易策略和設定生成
- RiskManagerAgent — VaR計算和回撤限制
- PortfolioManagerAgent — 再平衡、權重最佳化
- SentimentAnalystAgent — 新聞和社交媒體分析
6. 對沖基金代理(Renaissance Technologies)
複製Renaissance Technologies的組織結構:投資委員會、研究團隊、Medallion Fund。
LLM提供商
支援本地LLM(Ollama)和雲端(OpenAI、Anthropic、DeepSeek、OpenRouter)。
視覺化邏輯編輯器(Node Editor)
無需編碼的節點編輯器:資料獲取 → 過濾 → AI分析 → 訂單生成。
資料聯結器(100+)
| 類別 | 來源 |
|---|---|
| 傳統市場 | Yahoo Finance, FRED, IMF, World Bank, DBnomics, BEA, Databento |
| 加密貨幣 | Kraken WebSocket、HyperLiquid |
| 另類資料 | Maritime tracking、衛星資料、Adanos Market Sentiment |
| 亞洲市場 | AkShare(上海、深圳、香港) |
| 預測市場 | Polymarket |
交易與QuantLib
通過16個經紀商進行實盤交易。QuantLib Suite — 18個工具:衍生品定價、VaR、夏普比率、組合最佳化。
對比
| 特徵 | Fincept Terminal | Bloomberg Terminal | TradingView |
|---|---|---|---|
| 價格 | 免費(AGPL-3.0) | 約$25,000/年 | 60/月 |
| AI代理 | 37+內建 | 無 | 無 |
| 原生程式碼 | C++20 | C++ | Web (JS) |
| 本地LLM | ✅(Ollama) | ❌ | ❌ |
| 開源 | ✅ | ❌ | ❌ |
連結
- 💻 GitHub: Fincept-Corporation/FinceptTerminal
- 🌐 網站: fincept.in
- 📄 許可證: AGPL-3.0(個人/學術),商業許可證用於商業用途
總結
Fincept Terminal是一個罕見的開源專案,不僅提供圖表和指標,還提供完整的多代理基礎設施。37個代理不是營銷數字:每個都有詳細的系統提示詞、具體的觸發閾值和API工具集。如果您正在尋找將量化分析與AI代理相結合的原生桌面平臺——這是最佳的開源選擇之一。
Authors
Trading-systems engineer
Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.