Fincept Terminal: C++ ve Yapay Zeka Üzerine İnşa Edilmiş Açık Kaynaklı Bloomberg Terminal Alternatifi

Fincept Terminal v4'ün derinlemesine incelemesi - C++20 ve Qt6 üzerine inşa edilmiş, 37 yapay zeka ajanı, QuantLib ve profesyonel trading için 100'den fazla veri bağlayıcıya sahip yerel masaüstü uygulaması.

Fincept Terminal Genel Bakış

Çoğu finansal platform iki kategoriye ayrılır: 90'lardan kalma yavaş eski sistemler ya da RAM yiyen Electron sarmalayıcılar. Fincept Terminal ise üçüncü bir yol sunar: Python analitiği ve 37 yerleşik yapay zeka ajanıyla donatılmış yerel bir C++20 masaüstü uygulaması.

Fincept Terminal (AGPL-3.0), masaüstünüzde kurumsal düzeyde işlevsellik sunan açık kaynaklı bir projedir. v4 mimarisini ve en önemlisi ajanların tam kataloğunu ile yeteneklerini inceleyelim.

Mimari

  • Çekirdek: C++20. Node.js yok, tarayıcı motoru yok, JavaScript paketi yok.
  • UI ve Render: Qt 6.8.3. Donanım hızlandırmalı grafikler, anında yanıt verme, çapraz platform.
  • Analitik Motor: Ayrı mikro hizmetler olmadan veri bilimi (Pandas, NumPy, SciPy) için gömülü Python 3.11.

Arayüz ve akış verisi işleme C++ hızında çalışırken, yapay zeka mantığı izole bir Python ortamında yürütülür.

Yapay Zeka Ajanları: Tam Katalog

Fincept'in en ilginç kısmı ajan sistemidir. Kod tabanı dört katman ortaya koymaktadır:

1. Yatırımcı Ajanları (TraderInvestorsAgent) — 11 Ajan

Her ajan belirli bir yatırım felsefesini uygular: kendi sistem istemi, eşikleri, araç seti ve çıktı sinyal formatı (InvestmentSignal).

AjanFelsefeTemel YeteneklerAraçlar
Warren BuffettDeğer + ekonomik hendeklermoat_analysis, owner_earnings, capital_allocation_reviewyfinance, financial_datasets, duckduckgo, tavily
Benjamin GrahamDerin değer, katı niceliksel filtrelerdeep_value_screening, margin_of_safety, defensive_investoryfinance, financial_datasets
Peter LynchMakul Fiyatta Büyüme (GARP), PEGpeg_analysis, lynch_classification, insider_signal_checkyfinance, financial_datasets, duckduckgo, tavily
Charlie MungerZihinsel modeller, tersine çevirme, bilişsel önyargılarmental_models_check, inversion_analysis, bias_detection, incentive_audityfinance, financial_datasets, duckduckgo, tavily
Seth KlarmanRisk öncelikli değer, sıkıntılı varlıklardownside_first_analysis, special_situations, capital_preservationyfinance, financial_datasets
Howard MarksDöngüler, ikinci seviye düşünmecycle_positioning, second_level_thinking, credit_cycle_readyfinance, financial_datasets, duckduckgo, tavily
Joel GreenblattSihirli Formül (ROC + Kazanç Verimi)magic_formula_ranking, roc_analysis, special_situationsyfinance, financial_datasets
David EinhornKatalizör güdümlü değer, açığa satışcatalyst_identification, accounting_quality_check, long_short_analysisyfinance, financial_datasets, duckduckgo, tavily
Bill MillerKarşı akımcı, teknolojide FCFcontrarian_value, platform_economics, free_cash_flow_focusyfinance, financial_datasets, duckduckgo, tavily
Jean-Marie EveillardKüresel değer, sermaye korumaglobal_value, bubble_avoidance, currency_and_sovereign_riskyfinance, financial_datasets
Marty WhitmanSıkıntılı borç, kredi analizidistressed_debt_analysis, capital_structure_review, private_market_valueyfinance, financial_datasets

Her ajan yapılandırılmış bir sinyal üretir: sayısal güven (0–1), kendi metriklerindeki puanlar ve metinsel gerekçeyle birlikte bullish | neutral | bearish. Örneğin Buffett ajanı, 10 yılın 7'sinde ROE ≥ %15, D/E < 0,5 koşullarını kontrol eder ve %10 iskonto ile öz geliri hesaplar.

2. Ekonomi Ajanları (EconomicAgents) — 6 Ajan

Her biri kendi analitik çerçevesine sahip altı ekonomik okul. Makroekonomik analiz, politika değerlendirmesi ve tahmin için tasarlanmıştır.

AjanOkulTemel Yetenekler
Kapitalizm AnalistiSerbest piyasa, arz yönlüsupply_side_analysis, market_mechanism_framing
Keynesyen AnalistToplam talep, mali istikraraggregate_demand_analysis, fiscal_policy_framing
Neoliberal AnalistSerbestleştirme, ticaret liberalizasyonuderegulation_analysis, trade_liberalization_framing
Sosyalist AnalistEşitsizlik, yeniden dağıtıminequality_analysis, redistribution_framing
Karma Ekonomi AnalistiPragmatik piyasa-devlet dengesimarket_failure_analysis, pragmatic_policy_framing
Merkantilist AnalistStratejik endüstriler, ticaret dengeleritrade_balance_analysis, strategic_industry_framing

Tümü makro veriler için OpenBB ve arama araçlarını (DuckDuckGo, Tavily) kullanır. Her ajan bir yanlışlama koşulu belirtmek zorundadır — tahminini revize edeceği belirli sonuç.

3. Jeopolitik Ajanlar (GeopoliticsAgents) — 20 Ajan

En büyük modül. Ajanlar, her biri belirli bir kitaba dayanan üç seriye ayrılmıştır:

📖 Coğrafyanın Esiri (Tim Marshall) — 10 ajan:

Coğrafi determinizm. Her ajan belirli bir bölgede uzmanlaşır: Rusya (tampon bölgeler, sıcak su limanları), Çin (Malakka Boğazı, ada zincirleri), ABD (okyanus engelleri, Mississippi), Avrupa (parçalı arazi), Orta Doğu (Hürmüz Boğazı, su kıtlığı), Afrika (sömürge sınırları, geçilemeyen nehirler), Hindistan-Pakistan (İndus, Himalayalar), Japonya-Kore (ada izolasyonu vs yarımada savunmasızlığı), Latin Amerika (And Dağları, Amazon), Arktik (eriyen buz, yeni rotalar).

📖 Dünya Düzeni (Kissinger) — 5 ajan:

Dünya düzenine ilişkin rakip kavrayışlar: Amerikan (liberal uluslararasıcılık), Çin (tianxia, hiyerarşik uyum), Avrupa (Vestfalya egemenliği), İslami (ümmet, şeriat), Çok Kutuplu (BRICS, ŞİÖ, tek kutupluluğun gerilemesi).

📖 Büyük Satranç Tahtası (Brzezinski) — 5 ajan:

Avrasya jeostratejisi: Avrasya Balkanları (Orta Asya), Jeopolitik Eksenler (Ukrayna, Türkiye, İran), Aktif Jeostratejik Oyuncular (revizyonistler vs statüko), Amerikan Hegemonyası (NATO, AUKUS, QUAD), Avrasya Kalbi (Mackinder teorisi + KYG).

4. Operasyonel Ajanlar (Deep Agents) — 8 Alt Ajan

Bir orkestratörle çok ajanlı sistem. Operasyonel görev türleri: research, trading_strategy, portfolio_management, risk_assessment, general. Her görev türü için bir alt ajan ekibi otomatik olarak oluşturulur:

Alt AjanRol
ResearchBirden fazla açıdan bilgi toplama ve sentezleme
Data AnalystNiceliksel analiz, finansal oranlar, istatistikler
Tradingİşlem stratejileri, teknik kurulumlar, giriş/çıkışlar
Risk AnalyzerVaR (tarihsel, parametrik, Monte Carlo), stres testleri
Portfolio OptimizerMarkowitz optimizasyonu, faktör eğilimleri, yeniden dengeleme
BacktesterTarihsel simülasyon, yürüyen ileri test, aşırı uyum koruması
ReporterSonuçları yapılandırılmış bir raporda sentezleme
Macro EconomistMakroekonomi, merkez bankaları, getiri eğrisi, kredi spreadleri

5. Trading Ajanları (Agno Trading) — 5 Ajan

Beş özel ajanla canlı trading çerçevesi:

  • MarketAnalystAgent — temel ve teknik analiz.
  • TradingStrategyAgent — işlem stratejileri ve kurulumlar oluşturma.
  • RiskManagerAgent — VaR hesaplama ve düşüş limitleri.
  • PortfolioManagerAgent — yeniden dengeleme ve ağırlık optimizasyonu.
  • SentimentAnalystAgent — haber ve sosyal medya analizi.

Araçlar: Kraken API, yfinance, teknik göstergeler, haber duyarlılığı.

6. Hedge Fon Ajanı (Renaissance Technologies)

Renaissance Technologies'in organizasyon yapısını yeniden oluşturan özel bir modül: yatırım komitesi, araştırma ekibi, Medallion Fonu. Tam persona ve rol hiyerarşisi.

LLM Sağlayıcıları

Bulut sağlayıcılarının yanı sıra yerel LLM (Ollama) desteği: OpenAI, Anthropic, DeepSeek, OpenRouter. Özel verileri üçüncü taraf sunuculara göndermeden analiz edebilirsiniz.

Görsel Mantık Düzenleyici (Node Editor)

Kod yazmadan analitik pipeline'lar oluşturmak için bir düğüm düzenleyicisi: veri alma → filtreleme → yapay zeka analizi → emir oluşturma. Kod tabanı hazır düğüm önayarları içerir: agent_type = "economic", agent_type = "investor", agent_type = "hedge_fund".

Veri Bağlayıcıları (100+)

KategoriKaynaklar
Geleneksel piyasalarYahoo Finance, FRED, IMF, World Bank, DBnomics, BEA, Databento
KriptoWebSocket ile Kraken, HyperLiquid
Alternatif veriDeniz trafiği takibi, uydu verisi, Adanos Piyasa Duyarlılığı
Asya piyasalarıAkShare (Şangay, Shenzhen, Hong Kong)
Tahmin piyasalarıPolymarket
JeopolitikJeopolitik ajanlarla entegrasyon

Trading ve QuantLib

16 broker üzerinden canlı trading (Interactive Brokers, Alpaca, Zerodha, vb.). Yerleşik QuantLib Suite — 18 araç: türev fiyatlandırma, VaR, Sharpe oranı, Markowitz portföy optimizasyonu.

Alternatiflerle Karşılaştırma

ÖzellikFincept TerminalBloomberg TerminalTradingView
FiyatÜcretsiz (AGPL-3.0)~$25.000/yıl0ile0 ile 60/ay
Yapay Zeka Ajanları37+ yerleşikYokYok
Yerel kodC++20C++Web (JS)
Yerel LLM'ler✅ (Ollama)❌❌
Düğüm Düzenleyici✅❌Pine Script
Açık Kaynak✅❌❌

Bağlantılar

Sonuç

Fincept Terminal, açık kaynaklı bir projenin yalnızca grafik ve göstergeler değil, tam çok ajanlı bir altyapı sunduğu nadir bir durumdur. 37 ajan bir pazarlama rakamı değildir: her birinin ayrıntılı bir sistem istemi, belirli tetikleyici eşikleri ve bir dizi API aracı bulunmaktadır. Niceliksel analitiği yapay zeka ajanlarıyla birleştiren yerel bir masaüstü platformu arıyorsanız — bu, mevcut en iyi açık kaynaklı seçeneklerden biridir.