← Мақалаларға оралу
May 9, 2026
5 мин оқу

Fincept Terminal: C++ пен ЖИ негізінде құрылған ашық бастапқы кодты Bloomberg Terminal баламасы

Fincept Terminal: C++ пен ЖИ негізінде құрылған ашық бастапқы кодты Bloomberg Terminal баламасы
#fincept
#terminal
#c++
#qt6
#ai
#quant
#open-source
#algotrading

Fincept Terminal Overview

Көптеген қаржы платформалары екі топқа бөлінеді: 90-жылдардағы баяу мұрагерлік жүйелер немесе жедел жадты жалмайтын Electron орамалары. Fincept Terminal үшінші жолды ұсынады: Python аналитикасы және 37 кірістірілген ЖИ агенті бар нативті C++20 десктопы.

Fincept Terminal (AGPL-3.0) — сіздің десктопыңызға институционалдық деңгейдегі функционалдылықты жеткізетін ашық бастапқы кодты жоба. v4 архитектурасын және, ең бастысы, агенттер мен олардың дағдыларының толық каталогын қарастырайық.

Архитектура

  • Өзек: C++20. Node.js жоқ, браузер қозғалтқыштары жоқ, JavaScript бумалары жоқ.
  • UI және рендеринг: Qt 6.8.3. Аппараттық жеделдетілген графика, лезде жауап беру, кроссплатформалық.
  • Аналитика қозғалтқышы: деректер туралы ғылым үшін (Pandas, NumPy, SciPy) бөлек микросервистерсіз кірістірілген Python 3.11.

Интерфейс пен стриминг деректерді өңдеу C++ жылдамдығымен жұмыс істейді, ал ЖИ логикасы оқшауланған Python ортасында орындалады.

ЖИ агенттері: толық каталог

Fincept-тің ең қызықты бөлігі — оның агенттер жүйесі. Кодтық база төрт деңгейді көрсетеді:

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

Әрбір агент құрылымдық сигнал жасайды: сандық сенімділікпен (0–1) bullish | neutral | bearish, өз метрикалары бойынша баллдар және мәтіндік негіздеме. Мысалы, Buffett агенті соңғы 10 жылдың 7 жылында ROE ≥ 15% екенін тексереді, D/E < 0.5, және 10% дисконтпен меншік иесінің табысын есептейді.

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 (Tim Marshall) — 10 агент:

Географиялық детерминизм. Әрбір агент нақты аймаққа маманданған: Ресей (буферлік аймақтар, жылы су порттары), Қытай (Малакка бұғазы, арал тізбектері), АҚШ (мұхит кедергілері, Миссисипи), Еуропа (фрагменттелген рельеф), Таяу Шығыс (Хормуз бұғазы, су тапшылығы), Африка (отаршылдық шекаралар, кемемен жүзуге жарамсыз өзендер), Үндістан-Пәкістан (Инд, Гималай), Жапония-Корея (арал оқшаулануы мен түбек осалдығы), Латын Америкасы (Анд, Амазонка), Арктика (мұздың еруі, жаңа бағыттар).

📖 World Order (Kissinger) — 5 агент:

Әлемдік тәртіптің бәсекелес тұжырымдамалары: америкалық (либералды интернационализм), қытайлық (тянься, иерархиялық үйлесімділік), еуропалық (Вестфалиялық егемендік), исламдық (умма, шариғат), көпполюсті (BRICS, ШЫҰ, бірполюстіліктің құлдырауы).

📖 The Grand Chessboard (Brzezinski) — 5 агент:

Еуразиялық геостратегия: Еуразиялық Балқан (Орталық Азия), геосаяси түйіндер (Украина, Түркия, Иран), белсенді геостратегиялық ойыншылар (ревизионистер мен статус-квоны сақтаушылар), американдық үстемдік (НАТО, AUKUS, QUAD), Еуразиялық хартленд (Маккиндер теориясы + Белдеу мен Жол).

4. Операциялық агенттер (Deep Agents) — 8 субагент

Оркестратормен мультиагенттік жүйе. Операциялық тапсырма түрлері: research, trading_strategy, portfolio_management, risk_assessment, general. Әрбір тапсырма түрі үшін субагенттер тобы автоматты түрде жиналады:

Субагент Рөлі
Research Бірнеше қырынан ақпарат жинау және синтездеу
Data Analyst Сандық талдау, қаржылық коэффициенттер, статистика
Trading Трейдинг стратегиялары, техникалық схемалар, кіру/шығу
Risk Analyzer VaR (тарихи, параметрлік, Монте-Карло), стресс-тестілер
Portfolio Optimizer Марковиц оптимизациясы, фактор бейімделулері, теңгерімдеу
Backtester Тарихи симуляция, walk-forward, артық бейімделуден қорғау
Reporter Нәтижелерді құрылымдық есепке синтездеу
Macro Economist Макроэкономика, орталық банктер, кірістілік қисығы, кредиттік спрэдтер

5. Трейдинг агенттері (Agno Trading) — 5 агент

Бес мамандандырылған агентпен тірі трейдингке арналған негіз:

  • MarketAnalystAgent — іргелі және техникалық талдау.
  • TradingStrategyAgent — трейдинг стратегиялары мен схемаларын жасау.
  • RiskManagerAgent — VaR есептеу және drawdown шектері.
  • PortfolioManagerAgent — теңгерімдеу және салмақтарды оптимизациялау.
  • SentimentAnalystAgent — жаңалықтар мен әлеуметтік желілерді талдау.

Құралдар: Kraken API, yfinance, техникалық индикаторлар, жаңалықтар көңіл-күйі.

6. Хедж-қор агенті (Renaissance Technologies)

Renaissance Technologies ұйымдастыру құрылымын қайталайтын арнайы модуль: инвестициялық комитет, зерттеу тобы, Medallion Fund. Персоналар мен рөлдердің толық иерархиясы.

LLM провайдерлері

Бұлттық провайдерлермен қатар локалды LLM-дерге (Ollama) қолдау: OpenAI, Anthropic, DeepSeek, OpenRouter. Меншікті деректерді үшінші тарап серверлеріне жібермей талдай аласыз.

Визуалды логика редакторы (Node Editor)

Кодсыз аналитикалық конвейерлерді құрастыруға арналған түйін редакторы: деректерді алу → сүзу → ЖИ талдауы → тапсырыс генерациясы. Кодтық база дайын түйін алдын ала параметрлерін қамтиды: agent_type = "economic", agent_type = "investor", agent_type = "hedge_fund".

Деректер коннекторлары (100+)

Санат Көздер
Дәстүрлі нарықтар Yahoo Finance, FRED, IMF, World Bank, DBnomics, BEA, Databento
Криптовалюта Kraken, HyperLiquid-ке WebSocket
Балама деректер Теңіз бақылауы, спутниктік деректер, Adanos Market Sentiment
Азиялық нарықтар AkShare (Шанхай, Шэньчжэнь, Гонконг)
Болжам нарықтары Polymarket
Геосаясат Геосаяси агенттермен интеграция

Трейдинг және QuantLib

16 брокер арқылы тірі трейдинг (Interactive Brokers, Alpaca, Zerodha және т.б.). Кірістірілген QuantLib Suite — 18 құрал: туынды құралдарды бағалау, VaR, Шарп коэффициенті, Марковиц бойынша портфельді оптимизациялау.

Баламалармен салыстыру

Мүмкіндік Fincept Terminal Bloomberg Terminal TradingView
Бағасы Тегін (AGPL-3.0) ~$25,000/жыл 0ден0-ден 60/айға дейін
ЖИ агенттері 37+ кірістірілген Жоқ Жоқ
Нативті код C++20 C++ Веб (JS)
Локалды LLM-дер ✅ (Ollama)
Node Editor Pine Script
Ашық бастапқы код

Сілтемелер

  • 💻 GitHub: Fincept-Corporation/FinceptTerminal
  • 🌐 Веб-сайт: fincept.in
  • 📄 Лицензия: AGPL-3.0 (жеке/академиялық), бизнесте пайдалану үшін коммерциялық лицензия

Қорытынды

Fincept Terminal — ашық бастапқы кодты жоба тек графиктер мен индикаторларды ғана емес, толық мультиагенттік инфрақұрылымды ұсынатын сирек жағдай. 37 агент маркетингтік сан емес: әрқайсысының егжей-тегжейлі жүйелік промпты, нақты триггер шектері және API құралдарының жиынтығы бар. Егер сіз сандық аналитиканы ЖИ агенттерімен біріктіретін нативті десктоп платформасын іздесеңіз — бұл қолжетімді ең жақсы ашық бастапқы кодты нұсқалардың бірі.

blog.disclaimer

Authors

Eugen Soloviov
Eugen Soloviov

Trading-systems engineer

Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.

Newsletter

Нарықтан бір қадам алда болыңыз

AI сауда талдаулары, нарық аналитикасы және платформа жаңалықтары үшін біздің ақпараттық бюллетеньге жазылыңыз.

Біз сіздің жекелігіңізді құрметтейміз. Кез келген уақытта жазылымнан шығуға болады.