SkillAgentSearch skills...

FinceptTerminal

FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration and data-driven decision-making in a user-friendly environment.

Install / Use

/learn @Fincept-Corporation/FinceptTerminal

README

Fincept Terminal

<div align="center">

License: AGPL-3.0 C++20 Qt6 Python Hits

Twitter LinkedIn Facebook Reddit WhatsApp

Your Thinking is the Only Limit. The Data Isn't.

State-of-the-art financial intelligence platform with CFA-level analytics, AI automation, and unlimited data connectivity.

📥 Download · 📚 Docs · 💬 Discussions · 💬 Discord · 🤝 Partner

Fincept Terminal

</div>

About

Fincept Terminal v4 is a pure native C++20 desktop application — a complete rewrite from the previous Tauri/React/Rust stack. It uses Qt6 for UI and rendering, embedded Python for analytics, and delivers Bloomberg-terminal-class performance in a single native binary.


Technology Stack

| Layer | Technologies | |-------|-------------| | Language | C++20 (MSVC / GCC / Clang) | | UI Framework | Qt6 Widgets | | Charts | Qt6 Charts | | Networking | Qt6 Network + Qt6 WebSockets | | Database | Qt6 Sql (SQLite) | | Analytics | Embedded Python 3.11+ (100+ scripts) | | Build | CMake 3.20+ |


Features

| Feature | Description | |-------------|-----------------| | 📊 CFA-Level Analytics | DCF models, portfolio optimization, risk metrics (VaR, Sharpe), derivatives pricing via embedded Python | | 🤖 AI Agents | 20+ investor personas (Buffett, Dalio, Graham), hedge fund strategies, local LLM support | | 🌐 100+ Data Connectors | DBnomics, Polygon, Kraken, Yahoo Finance, FRED, IMF, World Bank, AkShare, government APIs | | 📈 Real-Time Trading | Crypto (Kraken/HyperLiquid WebSocket), equity, algo trading, paper trading engine | | 🔬 QuantLib Suite | 18 quantitative analysis modules — pricing, risk, stochastic, volatility, fixed income | | 🚢 Global Intelligence | Maritime tracking, geopolitical analysis, relationship mapping, satellite data | | 🎨 Visual Workflows | Node editor for automation pipelines, MCP tool integration | | 🧠 AI Quant Lab | ML models, factor discovery, HFT, reinforcement learning trading |


40+ Screens

| Category | Screens | |----------|---------| | Core | Dashboard, Markets, News, Watchlist | | Trading | Crypto Trading, Equity Trading, Algo Trading, Backtesting, Trade Visualization | | Research | Equity Research, Screener, Portfolio, Surface Analytics, M&A Analytics, Derivatives, Alt Investments | | QuantLib | Core, Analysis, Curves, Economics, Instruments, ML, Models, Numerical, Physics, Portfolio, Pricing, Regulatory, Risk, Scheduling, Solver, Statistics, Stochastic, Volatility | | AI/ML | AI Quant Lab, Agent Studio, AI Chat, Alpha Arena | | Economics | Economics, DBnomics, AkShare, Asia Markets | | Geopolitics | Geopolitics, Gov Data, Relationship Map, Maritime, Polymarket | | Tools | Code Editor, Node Editor, Excel, Report Builder, Notes, Data Sources, Data Mapping, MCP Servers | | Community | Forum, Profile, Settings, Support, Docs, About |


Installation

Option 1 — Download Pre-built Binary (Recommended)

Pre-built binaries are available on the Releases page. No build tools required — just extract and run.

| Platform | Download | Run | |----------|----------|-----| | Windows x64 | FinceptTerminal-Windows-x64.zip | Extract → FinceptTerminal.exe | | Linux x64 | FinceptTerminal-Linux-x64.tar.gz | Extract → ./FinceptTerminal | | macOS (Apple Silicon) | FinceptTerminal-macOS-arm64.tar.gz | Extract → ./FinceptTerminal | | macOS (Intel) | FinceptTerminal-macOS-x64.tar.gz | Extract → ./FinceptTerminal | | macOS (Universal) | FinceptTerminal-macOS-universal.tar.gz | Extract → ./FinceptTerminal |


Option 2 — Quick Start (One-Click Build)

Clone and run the setup script — it installs all dependencies and builds the app automatically:

# Linux / macOS
git clone https://github.com/Fincept-Corporation/FinceptTerminal.git
cd FinceptTerminal
chmod +x setup.sh && ./setup.sh
# Windows — run from Developer Command Prompt for VS 2022
git clone https://github.com/Fincept-Corporation/FinceptTerminal.git
cd FinceptTerminal
setup.bat

The script handles: compiler check, CMake, Qt6, Python, build, and launch.


Option 3 — Docker

# Pull and run
docker pull ghcr.io/fincept-corporation/fincept-terminal:latest
docker run --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix \
    ghcr.io/fincept-corporation/fincept-terminal:latest

# Or build from source
git clone https://github.com/Fincept-Corporation/FinceptTerminal.git
cd FinceptTerminal
docker build -t fincept-terminal .
docker run --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix fincept-terminal

Note: Docker is primarily intended for Linux. macOS and Windows require additional XServer configuration.


Option 4 — Build from Source (Manual)

Prerequisites

| Tool | Version | Windows | Linux | macOS | |------|---------|---------|-------|-------| | Git | latest | winget install Git.Git | apt install git | brew install git | | CMake | 3.20+ | winget install Kitware.CMake | apt install cmake | brew install cmake | | C++ compiler | C++20 | MSVC 2022 (Visual Studio) | apt install g++ | Xcode CLT: xcode-select --install | | Qt6 | 6.5+ | See below | See below | See below | | Python | 3.11+ | python.org | apt install python3 | brew install python |

Install Qt6

Windows:

# Via Qt online installer (recommended — includes windeployqt)
# Download from https://www.qt.io/download-qt-installer
# Select: Qt 6.x > MSVC 2022 64-bit

# Or via winget
winget install Qt.QtCreator

Linux (Ubuntu/Debian):

sudo apt install -y \
  qt6-base-dev qt6-charts-dev qt6-tools-dev \
  libqt6sql6-sqlite libqt6websockets6-dev \
  libgl1-mesa-dev libglu1-mesa-dev

macOS:

brew install qt

Build

git clone https://github.com/Fincept-Corporation/FinceptTerminal.git
cd FinceptTerminal/fincept-qt

# Linux / macOS
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --parallel

# Windows (from Developer Command Prompt for VS 2022)
cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="C:/Qt/6.x.x/msvc2022_64"
cmake --build build --config Release --parallel

Run

./build/FinceptTerminal              # Linux / macOS
.\build\Release\FinceptTerminal.exe  # Windows

What Sets Us Apart

Fincept Terminal is an open-source financial platform built for those who refuse to be limited by traditional software. We compete on analytics depth and data accessibility — not on insider info or exclusive feeds.

  • Native performance — C++20 with Qt6, no Electron/web overhead
  • Single binary — no Node.js, no browser runtime, no JavaScript bundler
  • CFA-level analytics — complete curriculum coverage via Python modules
  • 100+ data connectors — from Yahoo Finance to government databases
  • Free & Open Source (AGPL-3.0) with commercial licenses available

Roadmap

Q1 2026: Qt6 migration complete, enhanced real-time streaming, advanced backtesting Q2 2026: Options strategy builder, multi-portfolio management, 50+ AI agents Future: Mobile companion, institutional features, programmatic API, ML training UI


Contributing

We're building the future of financial analysis — together.

Contribute: New data connectors, AI agents, analytics modules, C++ screens, documentation

Related Skills

View on GitHub
GitHub Stars2.9k
CategoryData
Updated5h ago
Forks475

Languages

Python

Security Score

85/100

Audited on Mar 27, 2026

No findings