# Ghostfolio

Self-hosted open source portfolio tracking, or a hosted account for USD 48 a year.

*https://stockmarketstack.com/tools/ghostfolio · Stock Portfolio Trackers*

## Facts

### At a glance

| Field | Value |
| --- | --- |
| Vendor | Ghostfolio |
| Category | Stock Portfolio Trackers |
| Job | tracking |
| Website | https://ghostfol.io |
| Pricing model | open-source |
| Free tier | true |
| Open source | true |
| Licence | AGPL-3.0-only |
| Self-hosted | true |
| Tested hands-on | false |
| Last updated | 2026-09-13 |

### Pricing

| Tier | USD | Period |
| --- | --- | --- |
| Open Source | 0 USD | month |
| Basic | 0 USD | month |
| Premium | 48 USD | year |

### Coverage

| Field | Value |
| --- | --- |
| Asset classes | stocks, etf, mutual_funds, bonds, crypto, commodities, real_estate |
| Markets | global |
| Works outside the US | true |
| Data latency | delayed |
| Platforms | web, android |
| AI features | assistive |

### Interfaces

| Field | Value |
| --- | --- |
| API | true |
| Webhooks | false |
| Scripting | none |
| Python | false |
| Spreadsheet add-in | false |
| MCP server | true |
| Export | json, api |

### Capabilities

Yes: portfolio_tracking

No: charting, screening, scanning, backtesting, automation, live_trading, paper_trading, broker_import, tax_reporting, alerts, news, options_analysis

*Verified: pricing 2026-09-13; capabilities 2026-09-13; coverage 2026-09-13.*

## What it is

Ghostfolio is open source wealth management software — Angular, NestJS, PostgreSQL, Redis — built
to answer one question: what do you hold across every broker and currency, and what has it
actually returned. You record activities (buy, sell, dividend, fee, interest, liability); it
reports return on average investment from today out to Max, allocation by asset class, sector,
country and platform, and a FIRE calculator. AGPL-3.0-only, and busy: 3.69.0 shipped on
7 September 2026, with several releases most weeks.

Two ways to have it, and they are not the same product. Self-hosted is `docker compose up` against
the official image, plus a Postgres and a Redis, plus a data source you bring yourself. Hosted is
an account on the vendor's cloud.

## Pricing

Self-hosting is free and carries every feature except the professional data provider. On the
cloud, Basic is free but trimmed — performance and import/export, nothing else. Premium is USD 48
per year, a one-time payment with no auto-renewal rather than a subscription; a free trial is
available on request, with no stated length.

## Data & coverage

Ghostfolio ships no market data of its own. Four sources are officially supported: Yahoo Finance,
CoinGecko, `MANUAL` (your own scraper configuration), and `GHOSTFOLIO`, the professional provider
that comes with a Premium key — 80,000+ tickers across 50+ exchanges, per the vendor — and usable
from a self-hosted instance. Alpha Vantage, EOD Historical Data, Financial Modeling Prep, Google
Sheets and RapidAPI are in the tree but documented as experimental. Quotes are delayed and
gathered on a schedule. Asset coverage is whatever you can type in: stocks, ETFs, funds, bonds,
crypto, metals, real estate, collectibles.

## Integrations

A public REST API with bearer-token auth, including an import endpoint for activities; export is
JSON. An experimental MCP server at `/mcp`, off unless `ENABLE_FEATURE_MCP` is set, and
experimental OIDC login. The AI feature builds a prompt from your holdings to paste into a model,
or calls one itself if an OpenRouter key is configured. Android app, cloud offering only.

## Limitations

- **No broker connections at any tier.** Manual entry, CSV or JSON import, or the API — that is
  the entire list, and it is the running cost of this tracker.
- **No tax reporting**, for any jurisdiction. No options or futures either.
- **Self-hosting is real operations.** Manual version bumps, your own database dumps for backup,
  and you supply historical FX rates yourself — "No exchange rate has been found" is a documented
  FAQ entry, not an edge case.
- **The free hosted tier is weaker than the free self-hosted one**, which surprises people who
  sign up expecting the screenshots.

## Alternatives

Against [Sharesight](https://stockmarketstack.com/tools/sharesight), [Snowball Analytics](https://stockmarketstack.com/tools/snowball-analytics) or [Kubera](https://stockmarketstack.com/tools/kubera), Ghostfolio trades automatic broker sync and tax
reports for no subscription and your data on your own disk. Portfolio Performance is the other
serious open source answer, and a desktop app rather than a server. If the import work is what you
are trying to avoid, no open source option will help.

See the rest of the [portfolio trackers](https://stockmarketstack.com/categories/portfolio-trackers).

## FAQ

### What does self-hosting Ghostfolio actually require?

Docker, a PostgreSQL database and a Redis instance — the published compose file brings up all three — plus a market data source you supply yourself. Budget for the operational half too — you bump the image version by hand, you take your own database dumps, and on a self-hosted instance you are responsible for gathering historical exchange rates before cross-currency returns will compute.

### Is the free hosted Ghostfolio the same as the open source version?

No, and it is the smaller of the two. The free hosted Basic tier gives you performance and import/export; the portfolio summary, allocations, performance benchmarks and the FIRE calculator are Premium on the cloud but included in the self-hosted build. Premium adds the one thing self-hosting cannot give you — the professional data provider.

### Can Ghostfolio connect to my broker automatically?

No. There are no brokerage connections at any tier. Activities arrive by manual entry, a CSV or JSON import, or the REST import endpoint, and that is the whole list.

### Is Ghostfolio still maintained?

Yes, and briskly. Version 3.69.0 was published on 7 September 2026, releases run at several a week, and the repository had 9,290 stars and 311 contributors when this card was written.

## Also worth comparing

- [Wealthfolio](https://stockmarketstack.com/tools/wealthfolio.md) — Local-first portfolio and net-worth tracker for desktop, iOS and your own Docker host.
- [Delta](https://stockmarketstack.com/tools/delta.md) — One valuation view over a mixed stock-and-crypto book, owned by a broker.
- [getquin](https://stockmarketstack.com/tools/getquin.md) — EU-first portfolio tracker with open-banking broker imports and a social feed.
- [Portseido](https://stockmarketstack.com/tools/portseido.md) — Multi-currency tracking for portfolios spread across several brokers and countries.
- [Sharesight](https://stockmarketstack.com/tools/sharesight.md) — Money-weighted portfolio tracking with real ATO, IRD and CRA tax reports.
- [DivvyDiary](https://stockmarketstack.com/tools/divvy-diary.md) — A personal dividend calendar and forward income figure, built around German brokers.
