Vibeleaderboard
Index / app
Visit fincept.in
Category
Finance
Rank

Previous survey · No. 709 ·

Pricing
Freemium
Type
APP
Latest release
v4.5.0
Date

About

Fincept Terminal is a native C++20 desktop application with a Qt6 interface and embedded Python that bundles market analytics, investment research, portfolio optimization, derivatives pricing, paper trading, and 100+ data connectors into a single binary. A visual node editor lets users wire those pieces into automated research workflows. Unlike browser- or Electron-based finance dashboards, it ships as a compiled desktop app; a paid hosted enterprise edition sits alongside the AGPL-licensed open-source one.

What it does

Fincept is a dockable desktop workstation for researching markets, testing portfolios, monitoring news, and running trading experiments. Its Qt interface coordinates C++ services, local SQLite storage, network feeds, and Python subprocesses that return analytics as JSON.

Why it's ranked here

It merits attention because the open build combines broad financial workflows with inspectable architecture and downloadable installers. The documented separation between screens, services, data routing, storage, and adapters also gives contributors clear extension points.

What's good

The application keeps presentation separate from fetching and processing. Streaming data uses a shared publish-and-subscribe plane, analytics run behind a managed Python bridge, credentials receive encrypted local storage, and Alpha Arena records prompts, decisions, orders, fills, and events for replay.

Tradeoffs

The open edition requires users to supply data and language-model credentials, so operating costs can vary without a ceiling. AGPL strong copyleft complicates distribution and derivative products. Private datasets, deeper history, enterprise identity controls, and supported live routing belong to the separate proprietary edition.

How to use it well

It best suits students, hobbyists, academics, and technical researchers who want one workspace for exploratory analysis, paper trading, agent experiments, and custom data integrations. Start with public feeds, add only required credentials, and validate strategies in simulation. It does not replace proprietary datasets, institutional controls, or regulated brokerage services.

Technical notes+

docs/ARCHITECTURE.md describes a C++20 and Qt6 modular monolith under fincept-qt/src/, with DataHub pub/sub, SQLite persistence, QProcess-based Python execution, and MCP adapters. It states that DockScreenRouter registers 54 screen factories, so screens are instantiated on demand. PythonRunner maintains separate NumPy 1.x and 2.x environments, caps execution at three concurrent processes, queues surplus work, and exchanges JSON over subprocess streams. docs/ALPHA_ARENA.md documents append-only audit events, WAL-mode Qt SQL storage, deterministic prompts, risk checks, and replay tests. Contributor documentation disagrees on the exact pinned Qt version and reports different Python script counts, so builders should verify the enforced CMake configuration.

Observed

License
AGPL-3.0-or-later with strong copyleft; no separate commercial license is offered for this repository.
Primary language
C++20 core application with embedded Python analytics executed through subprocesses.
Application interface
Native Qt6 desktop application packaged as one binary, without Electron or a browser runtime.
Additional interface
Includes a Model Context Protocol bridge and tool registry.
Platform support
Installers are documented for Windows x64, Linux x64, and macOS on Apple Silicon.
Packaging
Distributed through Windows setup, Linux run, Debian, RPM, and macOS DMG packages; source builds use CMake presets.
Architecture
Documented as a modular monolith with bounded contexts, a shared data plane, integration adapters, and SQLite persistence.

Read from README.md, docs/ALPHA_ARENA.md, docs/ARCHITECTURE.md, docs/CONTRIBUTING.md, docs/CODE_OF_CONDUCT.md, docs/GETTING_STARTED.md, docs/COMMERCIAL_LICENSE.md, docs/CPP_CONTRIBUTOR_GUIDE.md, docs/CRYPTO_WALLET_CONNECT.md, docs/PYTHON_CONTRIBUTOR_GUIDE.md, docs/adr/README.md, docs/translations/README.de.md.

Tags

financemarket-dataresearchdesktoptradinganalyticsportfolio

Tech Stack

Docker

Media

Fincept Terminal

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.