AllTradingTools Suggest a Tool

Ghostfolio

ghostfol.io

Open-source portfolio tracker for stocks, ETFs and crypto, free to self-host with Docker or used as a hosted service, with Premium at $48 a year.

Visit Ghostfolio (opens ghostfol.io in a new tab) Free + paid plans Free; Premium $48/yr

What it is

Ghostfolio is an open-source wealth tracker built for buy-and-hold investors who hold stocks, ETFs and crypto across several brokers. You record or import transactions, and it calculates performance (return on average investment for today, week, month, year to date, one year, five years and max), shows allocations, compares against benchmarks and runs a static risk check of the portfolio, which it calls X-ray. It runs in the browser as a progressive web app designed for phones, with no separate native app.

There are three ways to use it. The open-source edition (AGPL-3.0) is free and includes everything, but you host it yourself with the official Docker images, a PostgreSQL database and Redis, and update it manually. The hosted Basic plan is free with unlimited accounts and transactions, performance and import/export, but no summary, allocation, benchmark or FIRE views. Premium adds those views, a professional market data provider and email and chat support for USD 48 a year, charged once with no auto-renewal.

The project is active: at this review the latest release was 3.72.0 (September 2026), with weekly releases and over 9,000 GitHub stars. It does not connect to brokers automatically; transactions are entered by hand or imported from files.

Key features

Portfolio performance
Return on average investment over today, WTD, MTD, YTD, 1Y, 5Y and max, across multiple accounts.
Allocations and benchmarks
Breakdowns by asset class, region, sector and account, with benchmark comparison; Premium or self-hosted.
X-ray risk check
Static rules that flag concentration and other potential risks in the portfolio.
FIRE calculator
Projects progress toward financial independence from your current portfolio; Premium or self-hosted.
Import and export
Import and export transactions as files on every edition.
Self-hosting
Official Docker images for amd64, arm64 and arm/v7, with PostgreSQL and Redis; optional experimental MCP server.

Pricing

PlanPriceWhat you get
Open Source (self-hosted)$0All features, unlimited accounts and transactions; you run and update it yourself; community support
Basic (hosted)$0Unlimited accounts and transactions, performance, import and export
Premium (hosted)USD 48/yrAdds summary, allocations, benchmarks, FIRE calculator, professional data provider, email and chat support

Premium is a one-time yearly payment with no auto-renewal. The pricing page offers a student discount on request.

Free option: Two free options: the hosted Basic plan with unlimited accounts and transactions, performance charts and import/export, or the self-hosted open-source edition with every feature if you run it yourself.

Checked September 25, 2026 on ghostfol.io. Prices change; confirm on the provider's site before you subscribe.

Strengths

  • Fully open source, so you can keep all data on your own server
  • Self-hosted edition includes every feature at no cost
  • Hosted Premium is inexpensive and does not auto-renew
  • Actively developed with frequent releases

Limitations

  • No automatic broker syncing; transactions are entered or imported by file
  • The free hosted plan leaves out allocations, benchmarks and the FIRE calculator
  • Self-hosting requires running Docker, PostgreSQL and Redis and updating manually
  • Web app only (installable as a PWA); no native mobile apps

Good fit for

  • Privacy-minded investors who want their data on their own server
  • Buy-and-hold investors with holdings across several brokers and crypto
  • Technically comfortable users who run home servers

Look elsewhere if

  • Investors who want accounts to sync automatically from their broker or bank
  • Active traders who need trade-level journaling and P&L reports

Compare

Alternatives to Ghostfolio

All portfolio trackers tools

Ghostfolio questions

Is Ghostfolio free?

Yes. The self-hosted open-source version is free with all features, and the hosted Basic plan is free with core tracking. Hosted Premium costs USD 48 a year.

Can I self-host Ghostfolio?

Yes. Official Docker images are published for amd64, arm64 and arm/v7; you also need PostgreSQL and Redis.

Does Ghostfolio connect to my broker?

No. You add transactions manually or import them from files.

Does Ghostfolio Premium renew automatically?

No. It is a one-time payment for a year with no auto-renewal.

Written from Ghostfolio's own website and documentation. All Trading Tools lists and compares tools; it does not recommend trades or give financial advice. Sources: ghostfol.io/en, ghostfol.io/en/pricing, ghostfol.io/api/v1/info, github.com/ghostfolio/ghostfolio, raw.githubusercontent.com/ghostfolio/ghostfolio/main/apps/client/src/app/pages/pricing/pricing-page.html.

Esc