v1.0 Open source & self-hosted

All your wealth,
one private dashboard.

Capitrack is the open-source wealth tracker you run yourself. Follow your stocks, crypto and commodities across every account, watch real-time performance from Yahoo Finance, and keep every number on your own server.

$ git clone https://github.com/jeff-nasseri/Capitrack.git && cd Capitrack && docker compose up -d
localhost:3000
Capitrack dashboard showing total wealth, performance chart, accounts and holdings Capitrack position detail with price chart and holding stats Capitrack activity log of buy and sell transactions

Track every asset class in one place

Stocks Crypto Commodities Multi-currency Accounts
Everything in one app

The whole picture of your money

No spreadsheets, no logins to ten different brokers. Capitrack pulls it together and keeps it private.

Multi-account portfolio

Group stocks, crypto and commodities into as many accounts as you like and see them roll up into one total-wealth figure.

Real-time prices

Live quotes fetched automatically from Yahoo Finance, so every holding is valued at the latest market price.

CSV import

Drop in exports from Revolut or Trezor, or any generic CSV. Capitrack auto-detects the format, maps your transactions and skips duplicates.

Portfolio analytics

Interactive charts, performance metrics and full history let you see how your wealth moves over any time range — portfolio-wide or per symbol.

Goals & calendar

Set savings targets with live progress bars, and view your trades and daily wealth on a built-in wealth calendar.

Multi-currency

Hold assets in different currencies and let Capitrack convert everything with your own rates into a single base currency.

A closer look

Built to feel effortless

A fast, focused interface that works beautifully in dark or light — whether you check it daily or once a quarter.

Position detail

Drill into any holding

Tap a symbol to see its full price history, your average cost, today's return and exactly how much of your portfolio it represents.

  • Book value, average cost and total return at a glance
  • Switch ranges from 1 week to all-time
  • Overview, lots and live quotes in one view
Capitrack position detail page for a holding with price chart and stats
Activity & goals

Every transaction, neatly tracked

A clean ledger of every buy, sell, dividend and transfer — plus financial goals with live progress and a calendar that plots trades and daily wealth.

  • Filter, edit and export your full history as CSV
  • Calendar view of trades and daily wealth
  • Goals with progress bars toward each target
Capitrack financial goals view with progress bars
3
Asset classes tracked
100%
Self-hosted & private
0
Trackers or telemetry
MIT
Open-source licence
Running in minutes

Self-host it your way

Capitrack runs as two containers — a .NET API and an nginx-served Blazor app — behind a single docker compose. Clone the repo, bring it up, and your data lives in a local SQLite file on a Docker volume — nowhere else.

Log in as admin — on first run a random password is generated and printed to the logs (docker compose logs api). Change it from Settings → Security.
bash — capitrack
# clone the repo
$ git clone https://github.com/jeff-nasseri/Capitrack.git
$ cd Capitrack
 
# build & start the API + web containers
$ docker compose up -d
✔ open http://localhost:3000 · log in as admin
# set your own admin password (optional)
$ cp .env.example .env
 
# .env — applied on first run only
CAPITRACK_INIT_USERNAME=admin
CAPITRACK_INIT_PASSWORD=my-secure-password
CAPITRACK_BASE_CURRENCY=EUR
# reveal the generated admin password
$ docker compose logs api
 
# status, then stop (data is kept)
$ docker compose ps
$ docker compose down
Your data, your server

Private by design

Capitrack never phones home. There are no accounts to sign up for and no third party ever sees your balances — because the only place your data lives is the machine you run it on. The app talks only to Yahoo Finance for prices.

Local-first storage

Everything sits in one SQLite file on a Docker volume you control and can back up.

No telemetry

Zero analytics, zero trackers. The app talks only to the Yahoo Finance price feed.

Truly open source

MIT-licensed and auditable. Fork it, extend it, own it.

Get started

Take back control of your net worth

Spin up your own Capitrack instance in minutes and start tracking everything you own — privately.