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)+独自指標スコア+テキストreasoning。
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 — ニュースとSNSの解析
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エージェントを組み合わせたネイティブデスクトッププラットフォームとして、最良のオープンソース選択肢の一つです。
MarketMaker.cc Team
クオンツ・リサーチ&戦略