Ghostfolio is the privacy-first portfolio tracker, and that is genuinely what it does best: the full product runs on your own server, unlocks nearly every feature at zero cost, and you can sign up with no email or username at all. This honest 2026 comparison looks at exactly where Ghostfolio stops, who should stay with it, and who is better served by a tool with broker sync, alerts, and defined market coverage.
What is Ghostfolio and what does it genuinely do best?
Ghostfolio is an open-source, privacy-first portfolio tracker whose biggest strength is genuinely free self-hosting on hardware you own. The full product is licensed under AGPLv3, has passed 9.2k GitHub stars and 3.1M+ Docker Hub pulls, and unlocks nearly every feature at zero cost when you run it yourself.
The privacy story is the real differentiator. You can create an account completely anonymously: no email, no phone number, no username, just a security token that acts as your key. Nobody else in this category can honestly claim that your financial data never leaves hardware you own.
On a self-hosted Open Source install you get essentially the whole toolkit:
- Unlimited transactions and unlimited accounts
- Portfolio performance, summary, and allocations
- Benchmarks and a FIRE calculator
- Import and export of your data
That is a lot of capability for zero dollars, which is exactly why Ghostfolio earns its reputation. If you value control and privacy above convenience, it is a serious tool and this article will not pretend otherwise.
What does Ghostfolio pricing look like as of August 2026?
As of August 2026, Ghostfolio lists three tiers, and two of them are free. There is no monthly billing option shown anywhere; the paid plan is annual only.
- Open Source (Free): self-hosted on your own infrastructure, updates are manual, nearly all features unlocked.
- Basic (Free): fully managed cloud with a deliberately limited feature set.
- Premium (USD 48 per year): fully managed cloud, full feature set, a professional data provider (with API access usable from Open Source installs), and email/chat support.
What is missing from the free cloud tier?
The free cloud "Basic" plan strips out several headline features that self-hosters keep. Basic gives you unlimited transactions, unlimited accounts, portfolio performance, and data import/export, but it does not include:
- Portfolio summary
- Allocations
- Benchmarks
- The FIRE calculator
Those four are Premium-only in the cloud. So the honest read is: you get the complete Ghostfolio either by paying USD 48 per year or by running Docker + PostgreSQL + Redis yourself.
Where does Ghostfolio stop, concretely?
Ghostfolio stops at broker sync, alerts, dividend-inclusive performance, native iOS, and a published market list. These are the concrete, checkable reasons someone switches, not vague complaints.
No broker or bank sync of any kind
Every transaction in Ghostfolio is entered manually or imported by CSV or API. Their own onboarding tells you to "add any of your historical transactions," and there is no automatic connection to a brokerage or bank. If you hold positions across several brokers, you maintain each one by hand. We wrote about why that matters in our guide to connecting a brokerage account to a portfolio tracker.
No price or portfolio alerts
Ghostfolio has no price or portfolio alerts or notifications anywhere on its features list. There is a watchlist, but nothing that tells you when a level is reached. If you want to know that a holding hit a target you set, you open the app and look.
Dividends are excluded from performance
Ghostfolio's performance calculation excludes dividends, per its own FAQ (the ROAI method). For income-focused investors who track total return including cash payouts, that is a meaningful gap in how the numbers read.
Platform and coverage limits
- No native iOS app. It is a progressive web app plus an Android TWA wrapper on Google Play. There are 10 UI languages.
- No published list of supported markets or exchanges. Self-hosted price coverage is whatever Yahoo Finance and CoinGecko return, and the professional data provider needs the USD 48 per year Premium sub even for self-hosters.
- No public roadmap, per the FAQ.
- Self-hosting requires Docker + PostgreSQL + Redis and manual updates.
Ghostfolio vs PortfolioTrackr: a fair side-by-side
The two tools optimize for different things: Ghostfolio for self-hosted privacy, PortfolioTrackr for hands-off coverage across many venues. This table uses only the researched Ghostfolio facts above and PortfolioTrackr's real capabilities.
| Capability | Ghostfolio | PortfolioTrackr |
|---|---|---|
| Self-hosting | Yes, full product free (Docker + PostgreSQL + Redis) | No, hosted service |
| Anonymous signup | Yes, security token, no email | Account required |
| Broker sync | None, manual or CSV/API only | 35 brokers via SnapTrade plus Alpaca, Bybit, Interactive Brokers direct; broker connection optional |
| Price alerts | None (watchlist only) | Every position checked once a minute; watchlist alerts on Pro and Lifetime |
| Market coverage | No published list (Yahoo/CoinGecko) | 95 stock exchanges, 67 display currencies |
| Native mobile | PWA + Android TWA, no native iOS | Mobile apps plus manual, voice, text, CSV, screenshot entry |
For a broader field of options beyond these two, our real-data comparison of six portfolio trackers puts more tools on the same axes.
How do PortfolioTrackr's alerts and coverage actually work?
PortfolioTrackr checks every position and every watchlist level once a minute, around the clock, and reports status against your own targets. That is the practical answer to Ghostfolio's missing alerts.
- You set a level, and you hear within a minute of that level being hit.
- A recurring alert repeats for the same target at most once every 5 minutes.
- Alerts report status only: still below target, Target 1 reached, Target 2 reached, or stop-loss level reached. They do not tell you what to do.
- Watchlist alerts are a Pro and Lifetime feature.
On coverage, PortfolioTrackr spans 95 stock exchanges and 67 currencies for display and conversion, from the NYSE and London Stock Exchange to frontier markets such as the Colombo, Nairobi, and Lagos exchanges. Connecting a broker is optional: manual entry, voice, text, CSV, and broker screenshots work on every plan, so you are never forced into a sync you do not want. If you hold both asset classes, our guide to tracking stocks and crypto together shows how that looks in one place.
Who should stay with Ghostfolio?
Stay with Ghostfolio if privacy and self-hosting are your top priority and manual data entry is acceptable. It is the right tool, honestly, for a specific kind of investor.
- Privacy maximalists who want financial data that never leaves their own server, and value the anonymous, token-based signup.
- Self-hosting enthusiasts already comfortable running Docker + PostgreSQL + Redis and applying manual updates.
- Zero-budget users who want the full feature set (summary, allocations, benchmarks, FIRE calculator) without paying, and are fine hosting it themselves.
- Open-source believers who want an AGPLv3 codebase they can inspect and modify.
- Investors with a modest number of holdings at one or two brokers, where typing transactions in by hand is not a burden.
If that is you, Ghostfolio is not a compromise. It is arguably the best fit in the category, and switching would cost you the one thing nobody else offers.
Who should switch, and why?
Switch to a hosted tracker with broker sync if you value hands-off coverage, alerts, and a defined market list over self-hosting. The friction points in Ghostfolio become dealbreakers for certain investors.
- Multi-broker investors who do not want to hand-enter every trade across several accounts. PortfolioTrackr pulls from 35 brokers through the SnapTrade bridge, plus direct Alpaca, Bybit, and Interactive Brokers integrations.
- Alert-driven investors who want to hear within a minute when a position or watchlist level is reached, rather than checking manually.
- Income investors who need dividends reflected in performance, which Ghostfolio's ROAI method excludes.
- Global and frontier-market holders who want a published, defined coverage list rather than "whatever Yahoo Finance returns."
- iPhone users who prefer a first-class mobile experience over a PWA.
If you are weighing this against other names in the space, our comparisons of a community-driven alternative and an analytics-focused alternative apply the same honest lens.
The bottom line
Ghostfolio wins decisively on privacy and free self-hosting, and loses on broker sync, alerts, dividend-inclusive performance, and defined market coverage. Both facts are true at the same time, and the right choice depends on which one you weight more.
If your priority is that your data never leaves your own server and you are happy entering transactions by hand, Ghostfolio is genuinely excellent and free. If you would rather connect brokers optionally, hear about your own targets within a minute, and track across 95 exchanges in 67 currencies, a hosted tool like PortfolioTrackr fits better. Neither is objectively best; they are built for different investors.
Try it against whatever you use today
3 days free, no card, no brokerage connection required. Import your existing holdings and compare side by side.
Start Free Trial See the live demo first →Frequently asked questions
Is Ghostfolio really free?
Yes, in two ways. As of August 2026, the self-hosted Open Source tier is free with nearly every feature unlocked, and a managed cloud Basic tier is also free but omits summary, allocations, benchmarks, and the FIRE calculator. Premium cloud costs USD 48 per year, annual only.
Does Ghostfolio sync with brokers automatically?
No. Ghostfolio has no broker or bank sync of any kind. Every transaction is entered manually or imported via CSV or API. If you want automatic broker connections, PortfolioTrackr supports 35 brokers through SnapTrade plus direct Alpaca, Bybit, and Interactive Brokers integrations, with connecting a broker always optional.
Does Ghostfolio have price alerts?
No. Ghostfolio lists a watchlist but no price or portfolio alerts or notifications. To be told when a level is reached, you open the app and check. PortfolioTrackr instead checks every position and watchlist level once a minute and reports status against your own targets.
Is there a native iOS app for Ghostfolio?
No native iOS app exists. Ghostfolio is a progressive web app you can install on iPhone, plus an Android TWA wrapper on Google Play. It offers 10 UI languages. iPhone users wanting a first-class native app are one common reason people look at alternatives.
What is the best Ghostfolio alternative for multi-broker investors?
For investors juggling several brokers and global markets, PortfolioTrackr is a strong fit. It covers 95 stock exchanges and 67 currencies, connects 35 brokers via SnapTrade plus three direct integrations, and includes dividend-inclusive performance and once-a-minute alerts, features Ghostfolio does not offer.
