Fincept Terminal: Alternatif Bloomberg Terminal Open-Source yang Dibangun dengan C++ dan AI

Ulasan mendalam tentang Fincept Terminal v4 - aplikasi desktop native yang dibangun dengan C++20 dan Qt6, dilengkapi 37 agen AI, QuantLib, dan 100+ konektor data untuk trading profesional.

Fincept Terminal Overview

Sebagian besar platform keuangan terbagi dalam dua kategori: sistem warisan yang lambat dari tahun 90-an, atau wrapper Electron yang rakus memori. Fincept Terminal hadir sebagai jalan ketiga: desktop native berbasis C++20 dengan analitik Python dan 37 agen AI bawaan.

Fincept Terminal (AGPL-3.0) adalah proyek open-source yang menghadirkan fungsionalitas tingkat institusional langsung di desktop Anda. Mari kita bedah arsitektur v4 dan, yang terpenting, katalog lengkap agen beserta kemampuannya.

Arsitektur

  • Core: C++20. Tanpa Node.js, tanpa browser engine, tanpa bundel JavaScript.
  • UI & Rendering: Qt 6.8.3. Grafis dengan akselerasi hardware, responsivitas instan, lintas platform.
  • Analytics Engine: Python 3.11 yang tertanam untuk data science (Pandas, NumPy, SciPy) tanpa microservice terpisah.

Antarmuka dan pemrosesan data streaming berjalan dengan kecepatan C++, sementara logika AI dieksekusi dalam lingkungan Python yang terisolasi.

Agen AI: Katalog Lengkap

Bagian paling menarik dari Fincept adalah sistem agennya. Basis kode mengungkapkan empat tingkatan:

1. Agen Investor (TraderInvestorsAgent) — 11 Agen

Setiap agen mengimplementasikan filosofi investasi tertentu: prompt sistem tersendiri, ambang batas, perangkat alat, dan format sinyal keluaran (InvestmentSignal).

AgenFilosofiKemampuan UtamaAlat
Warren BuffettValue + parit ekonomimoat_analysis, owner_earnings, capital_allocation_reviewyfinance, financial_datasets, duckduckgo, tavily
Benjamin GrahamDeep value, filter kuantitatif ketatdeep_value_screening, margin_of_safety, defensive_investoryfinance, financial_datasets
Peter LynchGrowth at Reasonable Price (GARP), PEGpeg_analysis, lynch_classification, insider_signal_checkyfinance, financial_datasets, duckduckgo, tavily
Charlie MungerModel mental, inversi, bias kognitifmental_models_check, inversion_analysis, bias_detection, incentive_audityfinance, financial_datasets, duckduckgo, tavily
Seth KlarmanValue berorientasi risiko, distresseddownside_first_analysis, special_situations, capital_preservationyfinance, financial_datasets
Howard MarksSiklus, second-level thinkingcycle_positioning, second_level_thinking, credit_cycle_readyfinance, financial_datasets, duckduckgo, tavily
Joel GreenblattMagic Formula (ROC + Earnings Yield)magic_formula_ranking, roc_analysis, special_situationsyfinance, financial_datasets
David EinhornValue berbasis katalis, short sellingcatalyst_identification, accounting_quality_check, long_short_analysisyfinance, financial_datasets, duckduckgo, tavily
Bill MillerContrarian, FCF di teknologicontrarian_value, platform_economics, free_cash_flow_focusyfinance, financial_datasets, duckduckgo, tavily
Jean-Marie EveillardGlobal value, preservasi modalglobal_value, bubble_avoidance, currency_and_sovereign_riskyfinance, financial_datasets
Marty WhitmanDistressed debt, analisis kreditdistressed_debt_analysis, capital_structure_review, private_market_valueyfinance, financial_datasets

Setiap agen menghasilkan sinyal terstruktur: bullish | neutral | bearish dengan kepercayaan numerik (0–1), skor pada metrik tersendiri, dan penalaran tekstual. Misalnya, agen Buffett memeriksa ROE ≥ 15% selama 7 dari 10 tahun, D/E < 0,5, dan menghitung owner earnings dengan diskon 10%.

2. Agen Ekonomi (EconomicAgents) — 6 Agen

Enam aliran ekonomi, masing-masing dengan kerangka analitis sendiri. Dirancang untuk analisis makroekonomi, evaluasi kebijakan, dan peramalan.

AgenAliranKemampuan Utama
Capitalism AnalystPasar bebas, sisi penawaransupply_side_analysis, market_mechanism_framing
Keynesian AnalystPermintaan agregat, stabilisasi fiskalaggregate_demand_analysis, fiscal_policy_framing
Neoliberal AnalystDeregulasi, liberalisasi perdaganganderegulation_analysis, trade_liberalization_framing
Socialist AnalystKetimpangan, redistribusiinequality_analysis, redistribution_framing
Mixed Economy AnalystKeseimbangan pasar-negara pragmatismarket_failure_analysis, pragmatic_policy_framing
Mercantilist AnalystIndustri strategis, neraca perdagangantrade_balance_analysis, strategic_industry_framing

Semua menggunakan OpenBB untuk data makro dan alat pencarian (DuckDuckGo, Tavily). Setiap agen diwajibkan untuk menyebutkan kondisi falsifikasi — hasil spesifik yang akan membuatnya merevisi ramalannya.

3. Agen Geopolitik (GeopoliticsAgents) — 20 Agen

Modul terbesar. Agen dibagi menjadi tiga seri, masing-masing berdasarkan buku tertentu:

📖 Prisoners of Geography (Tim Marshall) — 10 agen:

Determinisme geografis. Setiap agen mengkhususkan diri pada wilayah tertentu: Rusia (zona penyangga, pelabuhan air hangat), Tiongkok (Selat Malaka, rantai pulau), AS (penghalang samudra, Mississippi), Eropa (medan yang terfragmentasi), Timur Tengah (Selat Hormuz, kelangkaan air), Afrika (perbatasan kolonial, sungai tidak dapat dilayari), India-Pakistan (Indus, Himalaya), Jepang-Korea (isolasi pulau vs kerentanan semenanjung), Amerika Latin (Andes, Amazon), Arktik (pencairan es, rute baru).

📖 World Order (Kissinger) — 5 agen:

Konsepsi tatanan dunia yang bersaing: Amerika (internasionalisme liberal), Tiongkok (tianxia, harmoni hierarkis), Eropa (kedaulatan Westphalian), Islam (ummah, syariah), Multipolar (BRICS, SCO, kemunduran unipolaritas).

📖 The Grand Chessboard (Brzezinski) — 5 agen:

Geostrategi Eurasia: Balkan Eurasia (Asia Tengah), Poros Geopolitik (Ukraina, Turki, Iran), Pemain Geostrategi Aktif (revisionis vs status quo), Keunggulan Amerika (NATO, AUKUS, QUAD), Heartland Eurasia (teori Mackinder + BRI).

4. Agen Operasional (Deep Agents) — 8 Subagen

Sistem multi-agen dengan orkestrator. Jenis tugas operasional: research, trading_strategy, portfolio_management, risk_assessment, general. Untuk setiap jenis tugas, tim subagen dirakit secara otomatis:

SubagenPeran
ResearchPengumpulan dan sintesis informasi dari berbagai sudut pandang
Data AnalystAnalisis kuantitatif, rasio keuangan, statistik
TradingStrategi trading, setup teknikal, entry/exit
Risk AnalyzerVaR (historis, parametrik, Monte Carlo), stress test
Portfolio OptimizerOptimasi Markowitz, factor tilts, rebalancing
BacktesterSimulasi historis, walk-forward, perlindungan overfitting
ReporterMenyintesis hasil menjadi laporan terstruktur
Macro EconomistMakroekonomi, bank sentral, yield curve, credit spreads

5. Agen Trading (Agno Trading) — 5 Agen

Kerangka kerja untuk live trading dengan lima agen khusus:

  • MarketAnalystAgent — analisis fundamental dan teknikal.
  • TradingStrategyAgent — menghasilkan strategi dan setup trading.
  • RiskManagerAgent — perhitungan VaR dan batas drawdown.
  • PortfolioManagerAgent — rebalancing dan optimasi bobot.
  • SentimentAnalystAgent — penguraian berita dan media sosial.

Alat: Kraken API, yfinance, indikator teknikal, sentimen berita.

6. Agen Hedge Fund (Renaissance Technologies)

Modul khusus yang mereplikasi struktur organisasi Renaissance Technologies: komite investasi, tim riset, Medallion Fund. Hierarki lengkap persona dan peran.

Penyedia LLM

Dukungan untuk LLM lokal (Ollama) bersama penyedia cloud: OpenAI, Anthropic, DeepSeek, OpenRouter. Anda dapat menganalisis data proprietary tanpa mengirimkannya ke server pihak ketiga.

Editor Logika Visual (Node Editor)

Editor node untuk merakit pipeline analitis tanpa kode: pengambilan data → penyaringan → analisis AI → pembuatan order. Basis kode mencakup preset node siap pakai: agent_type = "economic", agent_type = "investor", agent_type = "hedge_fund".

Konektor Data (100+)

KategoriSumber
Pasar tradisionalYahoo Finance, FRED, IMF, World Bank, DBnomics, BEA, Databento
KriptoWebSocket ke Kraken, HyperLiquid
Data alternatifPelacakan maritim, data satelit, Adanos Market Sentiment
Pasar AsiaAkShare (Shanghai, Shenzhen, Hong Kong)
Pasar prediksiPolymarket
GeopolitikIntegrasi dengan agen geopolitik

Trading dan QuantLib

Live trading melalui 16 broker (Interactive Brokers, Alpaca, Zerodha, dll.). QuantLib Suite bawaan — 18 alat: penetapan harga derivatif, VaR, rasio Sharpe, optimasi portofolio Markowitz.

Perbandingan dengan Alternatif Lain

FiturFincept TerminalBloomberg TerminalTradingView
HargaGratis (AGPL-3.0)~$25.000/tahun0hingga0 hingga 60/bulan
Agen AI37+ bawaanTidak adaTidak ada
Kode nativeC++20C++Web (JS)
LLM lokal✅ (Ollama)❌❌
Node Editor✅❌Pine Script
Open Source✅❌❌

Tautan

Kesimpulan

Fincept Terminal adalah kasus langka di mana proyek open-source menghadirkan bukan sekadar grafik dan indikator, melainkan infrastruktur multi-agen yang lengkap. 37 agen bukan sekadar angka pemasaran: masing-masing memiliki prompt sistem yang terperinci, ambang batas pemicu yang spesifik, dan seperangkat alat API. Jika Anda mencari platform desktop native yang menggabungkan analitik kuantitatif dengan agen AI — ini adalah salah satu opsi open-source terbaik yang tersedia.