Fincept Terminal: Alternatif Terminal Bloomberg Sumber Terbuka Dibina dengan C++ dan AI

Ulasan mendalam tentang Fincept Terminal v4 - aplikasi desktop natif yang dibina dengan C++20 dan Qt6, dengan 37 ejen AI, QuantLib, dan 100+ penyambung data untuk perdagangan profesional.

Fincept Terminal Overview

Kebanyakan platform kewangan terbahagi kepada dua kumpulan: sistem warisan yang perlahan dari tahun 90-an atau pembalut Electron yang memakan RAM. Fincept Terminal menawarkan cara ketiga: desktop natif C++20 dengan analitik Python dan 37 ejen AI terbina.

Fincept Terminal (AGPL-3.0) ialah projek sumber terbuka yang menyampaikan fungsi bertaraf institusi di desktop anda. Mari kita perincikan seni bina v4 dan, yang paling penting, katalog penuh ejen beserta keupayaan mereka.

Seni Bina

  • Teras: C++20. Tiada Node.js, tiada enjin pelayar, tiada bundel JavaScript.
  • UI & Perenderan: Qt 6.8.3. Grafik pemecut perkakasan, responsif serta-merta, merentas platform.
  • Enjin Analitik: Python 3.11 terbenam untuk sains data (Pandas, NumPy, SciPy) tanpa perkhidmatan mikro berasingan.

Antara muka dan pemprosesan data penstriman berjalan pada kelajuan C++, manakala logik AI dilaksanakan dalam persekitaran Python yang terpencil.

Ejen AI: Katalog Penuh

Bahagian paling menarik Fincept ialah sistem ejennya. Pangkalan kod mendedahkan empat peringkat:

1. Ejen Pelabur (TraderInvestorsAgent) — 11 Ejen

Setiap ejen melaksanakan falsafah pelaburan tertentu: arahan sistem tersendiri, ambang batas, set alat, dan format isyarat output (InvestmentSignal).

EjenFalsafahKemahiran UtamaAlat
Warren BuffettNilai + parit ekonomimoat_analysis, owner_earnings, capital_allocation_reviewyfinance, financial_datasets, duckduckgo, tavily
Benjamin GrahamNilai mendalam, penapis kuantitatif ketatdeep_value_screening, margin_of_safety, defensive_investoryfinance, financial_datasets
Peter LynchPertumbuhan pada Harga Berpatutan (GARP), PEGpeg_analysis, lynch_classification, insider_signal_checkyfinance, financial_datasets, duckduckgo, tavily
Charlie MungerModel mental, penyongsangan, kecenderungan kognitifmental_models_check, inversion_analysis, bias_detection, incentive_audityfinance, financial_datasets, duckduckgo, tavily
Seth KlarmanNilai utama risiko, tertekandownside_first_analysis, special_situations, capital_preservationyfinance, financial_datasets
Howard MarksKitaran, pemikiran peringkat keduacycle_positioning, second_level_thinking, credit_cycle_readyfinance, financial_datasets, duckduckgo, tavily
Joel GreenblattFormula Ajaib (ROC + Hasil Pendapatan)magic_formula_ranking, roc_analysis, special_situationsyfinance, financial_datasets
David EinhornNilai didorong pemangkin, jualan pendekcatalyst_identification, accounting_quality_check, long_short_analysisyfinance, financial_datasets, duckduckgo, tavily
Bill MillerKontarian, FCF pada teknologicontrarian_value, platform_economics, free_cash_flow_focusyfinance, financial_datasets, duckduckgo, tavily
Jean-Marie EveillardNilai global, pemeliharaan modalglobal_value, bubble_avoidance, currency_and_sovereign_riskyfinance, financial_datasets
Marty WhitmanHutang tertekan, analisis kreditdistressed_debt_analysis, capital_structure_review, private_market_valueyfinance, financial_datasets

Setiap ejen menjana isyarat berstruktur: bullish | neutral | bearish dengan keyakinan berangka (0–1), skor pada metrik tersendiri, dan penaakulan teks. Sebagai contoh, ejen Buffett memeriksa ROE ≥ 15% untuk 7 daripada 10 tahun, D/E < 0.5, dan mengira pendapatan pemilik dengan diskaun 10%.

2. Ejen Ekonomi (EconomicAgents) — 6 Ejen

Enam mazhab ekonomi, masing-masing dengan kerangka analitik tersendiri. Direka untuk analisis makroekonomi, penilaian dasar, dan ramalan.

EjenMazhabKemahiran Utama
Capitalism AnalystPasaran bebas, sisi bekalansupply_side_analysis, market_mechanism_framing
Keynesian AnalystPermintaan agregat, penstabilan fiskalaggregate_demand_analysis, fiscal_policy_framing
Neoliberal AnalystPenyahkawalseliaan, liberalisasi perdaganganderegulation_analysis, trade_liberalization_framing
Socialist AnalystKetidaksamaan, pengagihan semulainequality_analysis, redistribution_framing
Mixed Economy AnalystKeseimbangan pasaran-negara pragmatikmarket_failure_analysis, pragmatic_policy_framing
Mercantilist AnalystIndustri strategik, imbangan perdagangantrade_balance_analysis, strategic_industry_framing

Semua menggunakan OpenBB untuk data makro dan alat carian (DuckDuckGo, Tavily). Setiap ejen dikehendaki menyatakan syarat falsifikasi — hasil khusus yang akan menyebabkan ia menyemak semula ramalannya.

3. Ejen Geopolitik (GeopoliticsAgents) — 20 Ejen

Modul terbesar. Ejen dibahagikan kepada tiga siri, masing-masing berdasarkan buku tertentu:

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

Determinisme geografi. Setiap ejen mengkhusus pada rantau tertentu: Rusia (zon penampan, pelabuhan air panas), China (Selat Malacca, rantai pulau), AS (halangan lautan, Mississippi), Eropah (rupa bumi berpecah), Timur Tengah (Selat Hormuz, kekurangan air), Afrika (sempadan kolonial, sungai tidak boleh dilayari), India-Pakistan (Indus, Himalaya), Jepun-Korea (pengasingan pulau berbanding kerentanan semenanjung), Amerika Latin (Andes, Amazon), Artik (pencairan ais, laluan baharu).

📖 World Order (Kissinger) — 5 ejen:

Konsepsi bersaing tentang perintah dunia: Amerika (antarabangsaan liberal), China (tianxia, keharmonian hierarki), Eropah (kedaulatan Westphalian), Islam (ummah, syariah), Multipolar (BRICS, SCO, kemerosotan unipolariti).

📖 The Grand Chessboard (Brzezinski) — 5 ejen:

Geostrategik Eurasia: Balkan Eurasia (Asia Tengah), Pangsi Geopolitik (Ukraine, Turki, Iran), Pemain Geostrategik Aktif (penyemak semula berbanding status quo), Primasi Amerika (NATO, AUKUS, QUAD), Jantung Eurasia (teori Mackinder + BRI).

4. Ejen Operasi (Deep Agents) — 8 Subejen

Sistem berbilang ejen dengan pengatur. Jenis tugas operasi: research, trading_strategy, portfolio_management, risk_assessment, general. Untuk setiap jenis tugas, pasukan subejen dirakit secara automatik:

SubejenPeranan
ResearchPengumpulan dan sintesis maklumat dari pelbagai sudut
Data AnalystAnalisis kuantitatif, nisbah kewangan, statistik
TradingStrategi perdagangan, persediaan teknikal, entri/keluar
Risk AnalyzerVaR (sejarah, parametrik, Monte Carlo), ujian tekanan
Portfolio OptimizerPengoptimuman Markowitz, condong faktor, pengimbangan semula
BacktesterSimulasi sejarah, walk-forward, perlindungan penyesuaian berlebihan
ReporterMensintesis keputusan ke dalam laporan berstruktur
Macro EconomistMakroekonomi, bank pusat, lengkung hasil, spread kredit

5. Ejen Perdagangan (Agno Trading) — 5 Ejen

Kerangka untuk perdagangan langsung dengan lima ejen khusus:

  • MarketAnalystAgent — analisis asas dan teknikal.
  • TradingStrategyAgent — menjana strategi dan persediaan perdagangan.
  • RiskManagerAgent — pengiraan VaR dan had susutan.
  • PortfolioManagerAgent — pengimbangan semula dan pengoptimuman wajaran.
  • SentimentAnalystAgent — menghurai berita dan media sosial.

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

6. Ejen Dana Lindung Nilai (Renaissance Technologies)

Modul khusus yang meniru struktur organisasi Renaissance Technologies: jawatankuasa pelaburan, pasukan penyelidikan, Medallion Fund. Hierarki penuh persona dan peranan.

Pembekal LLM

Sokongan untuk LLM tempatan (Ollama) bersama pembekal awan: OpenAI, Anthropic, DeepSeek, OpenRouter. Anda boleh menganalisis data proprietari tanpa menghantarnya ke pelayan pihak ketiga.

Editor Logik Visual (Node Editor)

Editor nod untuk merakit saluran analitik tanpa kod: pengambilan data → penapisan → analisis AI → penjanaan pesanan. Pangkalan kod merangkumi praset nod siap pakai: agent_type = "economic", agent_type = "investor", agent_type = "hedge_fund".

Penyambung Data (100+)

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

Perdagangan dan QuantLib

Perdagangan langsung melalui 16 broker (Interactive Brokers, Alpaca, Zerodha, dll.). QuantLib Suite terbina — 18 alat: penetapan harga derivatif, VaR, nisbah Sharpe, pengoptimuman portfolio Markowitz.

Perbandingan dengan Alternatif

CiriFincept TerminalBloomberg TerminalTradingView
HargaPercuma (AGPL-3.0)~$25,000/tahun0hingga0 hingga 60/bulan
Ejen AI37+ terbinaTiadaTiada
Kod natifC++20C++Web (JS)
LLM Tempatan✅ (Ollama)❌❌
Node Editor✅❌Pine Script
Sumber Terbuka✅❌❌

Pautan

Kesimpulan

Fincept Terminal ialah kes yang jarang berlaku di mana projek sumber terbuka menyampaikan bukan sahaja carta dan penunjuk, tetapi infrastruktur berbilang ejen yang lengkap. 37 ejen itu bukan nombor pemasaran: setiap satu mempunyai arahan sistem terperinci, ambang batas pencetus khusus, dan satu set alat API. Jika anda mencari platform desktop natif yang menggabungkan analitik kuantitatif dengan ejen AI — ini adalah salah satu pilihan sumber terbuka terbaik yang ada.