Fincept Terminal: C++ va sun'iy intellekt asosida qurilgan ochiq kodli Bloomberg Terminal muqobili

Fincept Terminal v4 ga chuqur sharh - C++20 va Qt6 asosida qurilgan, 37 ta AI agenti, QuantLib va professional trading uchun 100+ ma'lumot konnektoriga ega bo'lgan native desktop ilovasi.

Fincept Terminal Overview

Ko'pchilik moliyaviy platformalar ikki toifaga bo'linadi: 90-yillardan qolgan sekin eski tizimlar yoki operativ xotirani yeb yuboradigan Electron o'raglari. Fincept Terminal uchinchi yo'lni taklif qiladi: Python analitikasi va 37 ta o'rnatilgan AI agenti bilan native C++20 desktopi.

Fincept Terminal (AGPL-3.0) — bu sizning desktopingizga institutsional darajadagi funksionallikni yetkazib beruvchi ochiq kodli loyiha. Keling, v4 arxitekturasini va, eng muhimi, agentlar hamda ularning ko'nikmalarining to'liq katalogini ko'rib chiqamiz.

Arxitektura

  • Yadro: C++20. Node.js yo'q, brauzer dvigatellari yo'q, JavaScript to'plamlari yo'q.
  • UI va rendering: Qt 6.8.3. Uskunaviy tezlashtirilgan grafika, tezkor javob berish, kross-platforma.
  • Analitika dvigateli: ma'lumotlar fani uchun (Pandas, NumPy, SciPy) alohida mikroservislarsiz o'rnatilgan Python 3.11.

Interfeys va striming ma'lumotlarni qayta ishlash C++ tezligida ishlaydi, AI logikasi esa izolyatsiyalangan Python muhitida bajariladi.

AI agentlari: to'liq katalog

Fincept-ning eng qiziqarli qismi — bu uning agentlar tizimi. Kod bazasi to'rt darajani ochib beradi:

1. Investor agentlari (TraderInvestorsAgent) — 11 ta agent

Har bir agent aniq investitsiya falsafasini amalga oshiradi: o'z system prompti, chegaralari, vositalar to'plami va chiqish signali formati (InvestmentSignal).

AgentFalsafaAsosiy ko'nikmalarVositalar
Warren BuffettQiymat + iqtisodiy himoya devorlarimoat_analysis, owner_earnings, capital_allocation_reviewyfinance, financial_datasets, duckduckgo, tavily
Benjamin GrahamChuqur qiymat, qat'iy miqdoriy filtrlardeep_value_screening, margin_of_safety, defensive_investoryfinance, financial_datasets
Peter LynchOqilona narxda o'sish (GARP), PEGpeg_analysis, lynch_classification, insider_signal_checkyfinance, financial_datasets, duckduckgo, tavily
Charlie MungerAqliy modellar, inversiya, kognitiv xatolarmental_models_check, inversion_analysis, bias_detection, incentive_audityfinance, financial_datasets, duckduckgo, tavily
Seth KlarmanXavf-birinchi qiymat, muammoli aktivlardownside_first_analysis, special_situations, capital_preservationyfinance, financial_datasets
Howard MarksSikllar, ikkinchi darajali fikrlashcycle_positioning, second_level_thinking, credit_cycle_readyfinance, financial_datasets, duckduckgo, tavily
Joel GreenblattSehrli formula (ROC + daromad rentabelligi)magic_formula_ranking, roc_analysis, special_situationsyfinance, financial_datasets
David EinhornKatalizator asosidagi qiymat, qisqa sotishcatalyst_identification, accounting_quality_check, long_short_analysisyfinance, financial_datasets, duckduckgo, tavily
Bill MillerQarama-qarshi yondashuv, texnologiyada FCFcontrarian_value, platform_economics, free_cash_flow_focusyfinance, financial_datasets, duckduckgo, tavily
Jean-Marie EveillardGlobal qiymat, kapitalni saqlashglobal_value, bubble_avoidance, currency_and_sovereign_riskyfinance, financial_datasets
Marty WhitmanMuammoli qarz, kredit tahlilidistressed_debt_analysis, capital_structure_review, private_market_valueyfinance, financial_datasets

Har bir agent tuzilgan signal yaratadi: raqamli ishonch darajasi (0–1) bilan bullish | neutral | bearish, o'z metrikalari bo'yicha ballar va matnli asoslash. Masalan, Buffett agenti so'nggi 10 yilning 7 yilida ROE ≥ 15% ekanligini tekshiradi, D/E < 0.5, va 10% chegirma bilan egasining daromadini hisoblaydi.

2. Iqtisodiy agentlar (EconomicAgents) — 6 ta agent

Oltita iqtisodiy maktab, har birining o'z tahliliy asosi bor. Makroiqtisodiy tahlil, siyosatni baholash va prognozlash uchun ishlab chiqilgan.

AgentMaktabAsosiy ko'nikmalar
Capitalism AnalystErkin bozor, taklif tomonisupply_side_analysis, market_mechanism_framing
Keynesian AnalystYig'ma talab, fiskal barqarorlashtirishaggregate_demand_analysis, fiscal_policy_framing
Neoliberal AnalystDeregulyatsiya, savdoni liberallashtirishderegulation_analysis, trade_liberalization_framing
Socialist AnalystTengsizlik, qayta taqsimlashinequality_analysis, redistribution_framing
Mixed Economy AnalystBozor va davlat o'rtasidagi pragmatik muvozanatmarket_failure_analysis, pragmatic_policy_framing
Mercantilist AnalystStrategik sohalar, savdo balanslaritrade_balance_analysis, strategic_industry_framing

Barchasi makro ma'lumotlar uchun OpenBB va qidiruv vositalaridan (DuckDuckGo, Tavily) foydalanadi. Har bir agent soxtalashtirish shartini ko'rsatishi shart — bu o'z prognozini qayta ko'rib chiqadigan aniq natija.

3. Geosiyosiy agentlar (GeopoliticsAgents) — 20 ta agent

Eng katta modul. Agentlar uchta seriyaga bo'lingan, har biri muayyan kitobga asoslangan:

📖 Prisoners of Geography (Tim Marshall) — 10 ta agent:

Geografik determinizm. Har bir agent muayyan mintaqaga ixtisoslashgan: Rossiya (bufer zonalar, issiq suv portlari), Xitoy (Malakka bo'g'ozi, orollar zanjiri), AQSh (okean to'siqlari, Missisipi), Yevropa (parchalangan relyef), Yaqin Sharq (Hormuz bo'g'ozi, suv tanqisligi), Afrika (mustamlaka chegaralari, suzib bo'lmaydigan daryolar), Hindiston-Pokiston (Ind, Himolay), Yaponiya-Koreya (orol izolyatsiyasi va yarim orol zaifligi), Lotin Amerikasi (And tog'lari, Amazonka), Arktika (muzning erishi, yangi yo'llar).

📖 World Order (Kissinger) — 5 ta agent:

Dunyo tartibi haqidagi raqobatdosh tushunchalar: amerikacha (liberal internatsionalizm), xitoycha (tyanся, ierarxik uyg'unlik), yevropacha (Vestfaliya suverenitet), islomiy (umma, shariat), ko'p qutbli (BRICS, ShHT, bir qutblilikning pasayishi).

📖 The Grand Chessboard (Brzezinski) — 5 ta agent:

Yevroosiyo geostrategiyasi: Yevroosiyo Balkanlari (Markaziy Osiyo), geosiyosiy tayanch nuqtalar (Ukraina, Turkiya, Eron), faol geostrategik ishtirokchilar (revizionistlar va status-kvoni saqlovchilar), amerikaning ustunligi (NATO, AUKUS, QUAD), Yevroosiyo yuragi (Makkinder nazariyasi + Kamar va Yo'l).

4. Operatsion agentlar (Deep Agents) — 8 ta subagent

Orkestrator bilan ko'p agentli tizim. Operatsion vazifa turlari: research, trading_strategy, portfolio_management, risk_assessment, general. Har bir vazifa turi uchun subagentlar jamoasi avtomatik ravishda yig'iladi:

SubagentVazifasi
ResearchBir nechta nuqtai nazardan ma'lumot to'plash va sintez qilish
Data AnalystMiqdoriy tahlil, moliyaviy koeffitsientlar, statistika
TradingTrading strategiyalari, texnik sxemalar, kirish/chiqish
Risk AnalyzerVaR (tarixiy, parametrik, Monte-Karlo), stress-testlar
Portfolio OptimizerMarkovits optimallashtirishi, faktor og'ishlari, muvozanatlashtirish
BacktesterTarixiy simulyatsiya, walk-forward, ortiqcha moslashuvdan himoya
ReporterNatijalarni tuzilgan hisobotga sintez qilish
Macro EconomistMakroiqtisodiyot, markaziy banklar, daromadlilik egri chizig'i, kredit spredlari

5. Trading agentlari (Agno Trading) — 5 ta agent

Beshta ixtisoslashgan agent bilan jonli trading uchun freymvork:

  • MarketAnalystAgent — fundamental va texnik tahlil.
  • TradingStrategyAgent — trading strategiyalari va sxemalarini yaratish.
  • RiskManagerAgent — VaR hisoblash va drawdown chegaralari.
  • PortfolioManagerAgent — muvozanatlashtirish va og'irliklarni optimallashtirish.
  • SentimentAnalystAgent — yangiliklar va ijtimoiy tarmoqlarni tahlil qilish.

Vositalar: Kraken API, yfinance, texnik indikatorlar, yangiliklar kayfiyati.

6. Hedj-fond agenti (Renaissance Technologies)

Renaissance Technologies tashkiliy tuzilmasini takrorlaydigan maxsus modul: investitsiya qo'mitasi, tadqiqot jamoasi, Medallion Fund. Personajlar va rollarning to'liq ierarxiyasi.

LLM provayderlari

Bulutli provayderlar bilan bir qatorda lokal LLM'larni (Ollama) qo'llab-quvvatlash: OpenAI, Anthropic, DeepSeek, OpenRouter. Maxfiy ma'lumotlarni uchinchi tomon serverlariga yubormasdan tahlil qilishingiz mumkin.

Vizual mantiq muharriri (Node Editor)

Kodsiz analitik pipeline'larni yig'ish uchun tugun muharriri: ma'lumotlarni olish → filtrlash → AI tahlili → buyurtma yaratish. Kod bazasi tayyor tugun sozlamalarini o'z ichiga oladi: agent_type = "economic", agent_type = "investor", agent_type = "hedge_fund".

Ma'lumot konnektorlari (100+)

KategoriyaManbalar
An'anaviy bozorlarYahoo Finance, FRED, IMF, World Bank, DBnomics, BEA, Databento
KriptoKraken, HyperLiquid'ga WebSocket
Muqobil ma'lumotlarDengiz kuzatuvi, sun'iy yo'ldosh ma'lumotlari, Adanos Market Sentiment
Osiyo bozorlariAkShare (Shanxay, Shenchjen, Gonkong)
Bashorat bozorlariPolymarket
GeosiyosatGeosiyosiy agentlar bilan integratsiya

Trading va QuantLib

16 ta broker orqali jonli trading (Interactive Brokers, Alpaca, Zerodha va boshqalar). O'rnatilgan QuantLib Suite — 18 ta vosita: hosila vositalarni narxlash, VaR, Sharp koeffitsienti, Markovits bo'yicha portfelni optimallashtirish.

Muqobillar bilan taqqoslash

XususiyatFincept TerminalBloomberg TerminalTradingView
NarxiBepul (AGPL-3.0)~$25,000/yil0dan0 dan 60/oygacha
AI agentlari37+ o'rnatilganYo'qYo'q
Native kodC++20C++Veb (JS)
Lokal LLM'lar✅ (Ollama)❌❌
Node Editor✅❌Pine Script
Ochiq kod✅❌❌

Havolalar

Xulosa

Fincept Terminal — ochiq kodli loyiha nafaqat grafiklar va indikatorlarni, balki to'liq ko'p agentli infratuzilmani taqdim etadigan noyob holat. 37 ta agent marketing raqami emas: har birining batafsil system prompti, aniq trigger chegaralari va API vositalari to'plami bor. Agar siz miqdoriy analitikani AI agentlari bilan birlashtiradigan native desktop platformani izlayotgan bo'lsangiz — bu mavjud eng yaxshi ochiq kodli variantlardan biri.