Fincept Terminal
Open-source Bloomberg-style finance terminal built in C++20/Qt6 with embedded Python, AI agents, and 100+ data connectors.
Open source alternative to:




What is Fincept Terminal?
Fincept Terminal is a native cross-platform desktop terminal for financial research, analytics, and trading. It ships as a single binary built in C++20 with a Qt6 user interface and an embedded Python 3.11 runtime for analytics — no Electron, no browser runtime, no Node.js dependency.
The free edition (this repository, AGPL-3.0) targets students, hobbyists and academic researchers. Fincept Corporation also sells a proprietary Enterprise edition on top of the same data core with deeper history, live broker routing, private datasets, SSO/SAML, RBAC and audit logs.
Features
- Analytics — DCF valuation, portfolio optimisation, VaR / Sharpe / Sortino, derivatives pricing, fixed-income tools, and an 18-module QuantLib suite.
- AI agents — 37 agents across trading, investing, economics and geopolitics. Bring your own key for OpenAI, Anthropic, Gemini, Groq, DeepSeek, OpenRouter and Ollama.
- Data — 100+ connectors including FRED, IMF, World Bank, DBnomics, AkShare, Polygon, Kraken, Yahoo Finance, and various government APIs.
- Trading — crypto and equity feeds, paper-trading engine, and 16 broker integrations.
- Automation — visual node editor, MCP tools, and an AI Quant Lab with ML, factor discovery and reinforcement learning.
- Global intelligence — maritime tracking, geopolitical analysis and relationship mapping.
Self-hosting
The project ships signed installers for Windows (x64), Linux (AppImage, .deb, .rpm) and macOS (Apple Silicon), plus a Dockerfile and setup.sh for building from source on Linux/macOS. The toolchain is pinned (CMake 3.27.7, Ninja 1.11.1, Qt 6.8.3, Python 3.11.9).
How it compares to Bloomberg Terminal
Bloomberg Terminal is the institutional standard but costs roughly $27,000 per user per year. Fincept Terminal covers the same workflow surface — equity research, portfolio analytics, news, charting, market data — on top of free public feeds and your own API keys. The open build is AGPL-3.0, which is strong copyleft and not appropriate for proprietary forks; Fincept sells a paid Enterprise edition for firms that need private data and live trading without copyleft obligations. For retail investors and academics who do not need point-in-time data, broker routing or SSO, Fincept Terminal is a credible free alternative to Bloomberg, LSEG Workspace, Koyfin and TradingView Premium.
License
Fincept Terminal is released under the AGPL-3.0-or-later license. This is strong copyleft: distributing a modified build, or running it as a network service other people reach, requires publishing your changes under the same licence. The Enterprise edition is proprietary.
Categories:
Tags:
Build with:
Frequently Asked Questions
Which platforms does Fincept Terminal run on?
Fincept Terminal ships signed native installers for Windows x64, Linux x64 (AppImage, .deb, .rpm) and macOS Apple Silicon (DMG). You can also build from source on Linux or macOS via the setup.sh script with the pinned toolchain (CMake 3.27.7, Ninja 1.11.1, Qt 6.8.3, Python 3.11.9).
Does Fincept Terminal have an API, CLI, or MCP tools?
The terminal exposes MCP tools for AI-agent integrations and ships a visual node editor for building automated workflows without code. The 37 AI agents (trading, investing, economics, geopolitics) call external LLM providers directly using a key you provide.
What authentication and access controls are available in the open build?
The open AGPL-3.0 build ships without SSO/SAML, RBAC or audit logging — those are features of the paid Enterprise edition. The open build is intended for personal, single-user use; teams that need shared authentication should take the Enterprise tier.
Which data connectors and brokers does Fincept Terminal support?
The open build bundles 100+ data connectors including FRED, IMF, World Bank, DBnomics, AkShare, Polygon, Kraken, Yahoo Finance and various government APIs. Trading integrations cover 16 brokers plus a paper-trading engine for crypto and equities.
Can I self-host Fincept Terminal?
Yes. You can download signed installers from the GitHub releases page or build from source with setup.sh on Linux and macOS. A Dockerfile is included for container builds. The open build runs as a single binary with an embedded Python 3.11 runtime and no Node.js or browser dependency.
How does Fincept Terminal compare to Bloomberg Terminal in cost?
Bloomberg Terminal is priced at roughly $27,000 per user per year. Fincept Terminal Enterprise runs from $1,188 to $3,588 per user per year, and the open AGPL-3.0 build is free — you only pay for the API keys and LLM tokens you bring yourself.
Repository details
Updated 8/12/2026, 3:00:35 PM
View RepositoryCompare Fincept Terminal with
Similar open source alternatives
SALARY-2045
A self-hosted dividend portfolio tracker built with Flask that helps long-term investors track passive income, portfolio health, and progress toward financial independence.
Personal Capital
Open Terminal
A self-hosted financial research platform with a Bloomberg-style interface for SEC filings, stock prices, and AI-powered analysis.
stonks
Terminal-based stock market visualizer that displays real-time stock graphs directly in your terminal.
OpenBB
Open-source financial data platform for analysts, quants, and AI agents — a free alternative to Bloomberg Terminal.

