Ghostfolio logo

Ghostfolio

Open source wealth management software for tracking stocks, ETFs, and crypto

Alternative to: personal capital, empower, sharesight, kubera


About Versions (140)

3.61.0

2026-08-25

This release improves historical market data gathering, enhances the admin control panel, and fixes various bugs related to data mapping and time zones.

3.60.0

2026-08-24

Updated historical market data gathering with carry-forward logic and a 12-hour cooldown, alongside admin panel UI improvements and a bug fix for weekend data gathering.

3.59.1

2026-08-23

Introduced access removal, expanded AI prompt data in the holdings table, added an experimental MCP server, and fixed public access updates and performance calculations.

3.58.0

2026-08-22

This release includes improvements to the activities table and permission selector, database index optimizations, a Node.js engine upgrade, and various bug fixes for market data and Storybook.

3.57.0

2026-08-21

Introduces data management permissions for portfolio sharing and enhances account selectors, error handling, and localization for German and Japanese.

3.56.0

2026-08-20

Improved account selector sorting, refactored services with Angular decorators, and replaced deprecated permissions attributes with scopes.

3.55.0

2026-08-19

Updated dependencies, improved localization and portfolio performance, and added write scopes and an experimental asset profile merge feature.

3.54.0

2026-08-18

Updated the toggle component style, promoted cryptocurrency symbol lookup improvements to general availability, and fixed Macau mapping in asset profile data.

3.53.0

2026-08-16

Upgraded Angular, Nx, and Storybook dependencies and fixed a social login internal server error.

3.52.0

2026-08-15

Introduced experimental stock split logic, implemented access scopes replacing deprecated permissions, and improved performance and stability across various components.

3.50.0

2026-08-13

Updated cryptocurrency and country lists and fixed performance and data mapping issues for portfolio calculations and financial services.

3.49.0

2026-08-12

Promoted activity cloning and editing to general availability, improved UI wording and localization, and removed the deprecated isDraft attribute.

3.48.1

2026-08-11

This release introduces quantity display in holding details, optimizes user resolution performance, and includes numerous fixes for impersonation mode and data redaction.

3.48.0

2026-08-11

Added quantity to the holding detail dialog and fixed numerous bugs related to account allocations and impersonation mode.

3.47.0

2026-08-10

Enhanced the toggle component with disabled states and icons, reused components across pages, and fixed state handling in selectors.

3.46.0

2026-08-09

Introduced a Draft tag for future activities, deprecated the isDraft attribute, updated activity counting, and improved German localization and service data accuracy.

3.45.0

2026-08-08

This release introduces a Coverage rule to the Emergency Fund section, improves activity and dividend import logic, and enhances UI alignment and localization.

3.44.0

2026-08-07

Enhanced user settings, improved impersonation mode fixes, and updated various UI components and background processes.

3.43.0

2026-08-06

Added platform logos to account and activity dialogs, introduced an isLoading attribute for value components, and improved system tag protections and Spanish localization.

3.42.0

2026-08-04

This release improves portfolio summary usability, extends activity tagging, optimizes assistant search performance, and enhances asset profile import and admin validation.

3.41.0

2026-08-03

Added account platform support for activity imports, experimental stock split management, and various admin panel usability improvements and bug fixes.

3.40.0

2026-08-02

This release includes UI improvements to tag selectors, enhanced Chinese localization, a NestJS upgrade, and various bug fixes in the activities table and account dialogs.

3.39.0

2026-08-01

Harmonized export data formats, removed deprecated API attributes, improved German localization, and fixed UI scroll and export filtering issues.

3.38.0

2026-07-31

Introduces date range filters for exports and portfolio activities, improves mobile styling and performance, and fixes various portfolio analysis rules.

3.37.0

2026-07-30

Added an empty state and Storybook story for the Fear & Greed Index, improved localization for Spanish and Ukrainian, and refactored market pages and line charts.

3.36.0

2026-07-29

Added an account detail overview tab and read-only tags, improved portfolio summary and German localization, and upgraded AI SDK dependencies.

3.35.0

2026-07-27

Enhanced portfolio summaries, FIRE calculator, and performance calculations, while deprecating firstOrderDate in the portfolio performance endpoint.

3.34.0

2026-07-25

Updated portfolio performance to include cash, moved account tags to general availability, and improved admin UI and general stability.

3.33.0

2026-07-25

This release introduces stack trace logging for listener warnings, promotes custom tags to general availability, and improves portfolio snapshot calculations and localization.

3.32.0

2026-07-22

Upgraded chartjs-chart-treemap and fixed issues related to cash position dialogs, portfolio holding API exceptions, and access endpoint error handling.

3.31.0

2026-07-20

Updated yahoo-finance2 to v4.0.0, refactored language redirect middleware, and removed the deprecated SymbolProfile field.

3.30.0

2026-07-19

Added manual data source conversion for asset profiles, improved number extraction, restricted symbol data access, and removed a deprecated auth endpoint.

3.29.0

2026-07-18

Added Fear & Greed Index support for self-hosted environments, improved copy-to-clipboard visuals, updated German localization, and upgraded the stripe library.

3.28.0

2026-07-17

Migrated activity dialogs to dedicated routes, improved admin panel localization, and fixed multiple validation and calculation bugs related to tags and asset profiles.

3.27.0

2026-07-15

Improved application performance by implementing OnPush change detection across multiple pages and fixed various bugs related to activity cloning, data gathering, and error handling.

3.26.0

2026-07-14

Added a Fear & Greed Index markets endpoint to the GHOSTFOLIO provider, hardened asset profile validations, and upgraded various dependencies.

3.25.0

2026-07-12

Updated the default fear and greed index data source, improved Dutch localization, upgraded helmet, and fixed various UI display issues.

3.24.0

2026-07-11

Added environment variables for Fear & Greed Index data source, rate limiting, and proxy trust, while improving Korean localization and rounding index values.

3.23.0

2026-07-10

Migrated the webpack executor to a plugin, implemented OnPush change detection across multiple pages, and improved Chinese and German localization.

3.22.0

2026-07-08

Added copy-to-clipboard support to alert dialogs, optimized page performance with OnPush change detection, and improved localization and user flows.

3.21.0

2026-07-05

Introduced experimental account tags, optimized component change detection, upgraded dependencies, and fixed Stripe checkout and user import issues.

3.20.0

2026-07-04

This release includes rounding logic refactors, security hardening for portfolio sharing, API query parameter improvements, localization updates, and several bug fixes for the treemap chart and portfolio calculations.

3.19.1

2026-07-03

Introduces per-domain proxy routing support, updates various dependencies, improves localization and date picker styling, and fixes several validation and rounding bugs.

3.19.0

2026-07-02

Added per-domain proxy routing support, improved query parameter parsing and localization, and updated various dependencies and legal documents.

3.18.0

2026-06-28

Added experimental filtering for public portfolio sharing, Japanese localization, and fixed various chart, currency, and API test issues.

3.17.0

2026-06-26

Updated several dependencies including Nx and bull-board, improved UI styling for error messages and tables, and refined country mapping for data providers.

3.16.0

2026-06-24

Introduces UI copy-to-clipboard buttons, admin panel pagination, market data throughput improvements, and removes a deprecated API field.

3.15.1

2026-06-23

This release improves numerical precision on mobile, upgrades a dependency, and fixes several bugs related to API requests, admin controls, and data gathering.

3.15.0

2026-06-23

Improved numerical precision on mobile, updated the internationalized number library, and fixed API request failures and admin panel bugs.

3.14.0

2026-06-22

Introduced new environment variables for cron and statistics concurrency, updated dependencies, and fixed data provider and benchmark service issues.

3.13.0

2026-06-20

This release adds external link icons and Korean language support, updates asset profile endpoints, and improves localization and sorting in the admin panel.

3.12.0

2026-06-17

This release includes various UI improvements, bug fixes, and an API deprecation of SymbolProfile in favor of assetProfile.

3.11.0

2026-06-14

This release introduces a click handler for page tabs, improves styling and localization, updates dependencies, and migrates X-ray rule thresholds to form controls.

3.10.0

2026-06-13

Improved numerical precision on mobile, optimized portfolio holding endpoints, and fixed various bugs in dividend imports and symbol identification.

3.9.0

2026-06-12

This release adds a new asset profile update API endpoint, introduces OpenRouter support for the web_fetch tool, and includes various UI improvements and bug fixes.

3.8.0

2026-06-07

This release introduces automatic user table refreshes, enhances language localization, improves admin panel styling, and refactors asset profile management and backend logging.

3.7.0

2026-06-02

Introduced OpenRouter web_fetch support, extended country mapping, and removed deprecated attributes from portfolio details holdings.

3.6.0

2026-05-28

Introduced proxy environment variable support, centralized outbound HTTP requests via FetchService, and updated several dependencies.

3.5.0

2026-05-24

This release removes deprecated attributes from the public portfolio endpoint and removes the api/v1/order endpoints, alongside various bug fixes and dependency upgrades.

3.4.0

2026-05-21

Introduces the DIRECT_URL environment variable, adds benchmark component icons, improves pagination and localization, and fixes cash balance calculations.

3.3.0

2026-05-14

This release introduces nestjs-best-practices skills, updates numerous dependencies, and improves localization, dark mode, and mobile UI.

3.2.0

2026-05-03

Added angular-developer skills, updated stripe, harmonized unit styling, and fixed validation and font family issues.

3.1.0

2026-04-29

Updated the landing page logos, added a theme switcher to Storybook, modernized the admin panel layout, and improved general styling and localization.

3.0.1

2026-04-26

Promoted copy-to-clipboard buttons to general availability, improved component styling, updated Prettier, and fixed cash labels in holdings tables.

3.0.0

2026-04-23

Ghostfolio 3.0 migrates to Material Design 3, promotes analysis page features to general availability, and updates several dependencies.

3.0.0-beta.3

2026-04-20

Migrated to Material Design 3, upgraded Prisma to 7.3.0, and removed support for the sslmode=prefer parameter.

2.255.0

2026-04-20

This release includes alphabetical sorting for activity types, asset classes, and tags, various dependency upgrades, and a mobile layout fix for the accounts table.

2.254.0

2026-04-10

Introduced loans as an asset subclass, enhanced admin asset profile editing, improved German localization, and upgraded lodash.

2.253.0

2026-04-06

Introduced activity type filtering, a version copy button for admins, updated SaaS terms of service, and fixed multiple allocation charts in Presenter View.

2.252.0

2026-04-02

Introduced copy-to-clipboard functionality across various components, updated cryptocurrency lists, improved German and Spanish localizations, and upgraded several dependencies.

2.251.0

2026-03-24

Added a quantity column to the holdings table, improved API security, refined ETF allocation grouping, and updated Polish localization.

2.250.0

2026-03-17

Introduces calendar year date ranges for portfolio activities, updates several dependencies, and improves sign-out logic and localization.

2.249.0

2026-03-10

Integrated Bull Dashboard for job queue visualization, optimized listeners with debouncing, improved localizations, and fixed Redis health check failures.

2.248.0

2026-03-07

Added column sorting to admin data providers, expanded asset profile data in holdings, and deprecated order endpoints in favor of activities endpoints.

2.247.0

2026-03-04

Upgraded yahoo-finance2 from version 3.13.0 to 3.13.2.

2.246.0

2026-03-03

Removed deprecated committedFunds from portfolio details and upgraded Nx to version 22.5.3, while fixing a filter button issue in the assistant.

3.0.0-beta.2

2026-03-01

Updated to Material Design 3, upgraded Prisma to version 7.3.0, and modified database SSL configuration requirements.

2.245.0

2026-03-01

Excluded scraper configuration and symbol mapping from import/export, improved localization for Dutch, Italian, and Spanish, and fixed data source transformation issues.

2.244.0

2026-02-28

Improved admin currency profile usability, removed a deprecated portfolio analysis rule, refactored data provider queries, and fixed a market price exception on the X-ray page.

2.243.0

2026-02-23

Improved Chinese localization, updated NestJS to 11.1.14, and fixed issues creating specific activity types.

2.242.0

2026-02-22

Updated the account field to be optional in activity dialogs and fixed validation and page size issues.

2.241.0

2026-02-21

This release improves portfolio summary usability, updates the cryptocurrency list, enhances German and Spanish localizations, and fixes several value redaction issues in impersonation mode.

2.240.0

2026-02-18

Added custom cryptocurrency support, the Sky cryptocurrency, a new admin panel preset, and updated several dependencies.

2.239.0

2026-02-15

This release introduces a new static portfolio analysis rule for fee ratios, updates several dependencies, and improves Yahoo Finance ETF data fetching and German localization.

2.238.0

2026-02-12

Upgraded ngx-skeleton-loader and twitter-api-v2 dependencies and fixed several performance and exchange rate calculation issues.

3.0.0-beta.1

2026-02-08

Migrated to Material Design 3, upgraded Prisma to version 7.3.0, and updated SSL mode requirements for database connections.

2.237.0

2026-02-08

This release removes the deprecated transactionCount, refreshes the cryptocurrencies list, upgrades Nx, and fixes assistant accounts and tags in impersonation mode.

2.236.0

2026-02-05

Updated Stripe dependency, fixed Yahoo Finance top holdings fetch exception, and removed deprecated transactionCount from the admin endpoint.

2.235.0

2026-02-03

Added Yahoo Finance top holdings for ETFs and mutual funds, introduced impersonation mode for balance endpoints, and refactored transaction counting to activities counting.

3.0.0-beta.0

2026-01-30

Migrated to Material Design 3, upgraded prisma to 7.3.0, and removed support for the sslmode=prefer parameter.

2.234.0

2026-01-30

This release improves asset profile dialog usability, updates localization for multiple languages, and upgrades several core dependencies including Angular, Lodash, Nx, and Prettier.

2.233.0

2026-01-23

Updates the portfolio calculator and service by replacing deprecated fields and refreshing the cryptocurrencies list.

2.232.0

2026-01-19

The analysis page now includes currency effects, German localization is improved, and the firstBuyDate field is deprecated.

2.231.0

2026-01-17

Removed deprecated platforms and activities while fixing numeric parsing and fee calculation errors for cash positions and custom currencies.

2.230.0

2026-01-14

Added Korean language localization, restored experimental support for specific calendar year date ranges in the holdings table, and fixed total fee calculations for custom currencies.

2.229.0

2026-01-11

This release includes various UI refactors, bug fixes for net worth calculations and sorting, and the deprecation of activities in the portfolio holdings endpoint.

2.228.0

2026-01-03

Added currency effects for cash positions in portfolio holdings and improved platform integration, admin panel configuration, and German localization.

2.227.0

2026-01-02

Updated the FIRE calculator, upgraded the stripe dependency to v20.1.0, removed a deprecated Stripe key, and fixed JSONPath imports for REST APIs.

2.226.0

2026-01-01

Updated the self-hosting FAQ with more data provider information and upgraded class-validator and yahoo-finance2 dependencies.

2.225.0

2025-12-31

Introduces a new platforms endpoint, updates several dependencies including Angular and Nx, and includes various UI fixes and administrative improvements.

2.224.2

2025-12-20

Updated portfolio calculations with calendar year boundaries, added ISIN numbers to asset profiles, and restored experimental date range support in the assistant.

2.224.1

2025-12-20

This update improves portfolio calculations, enhances the admin asset profile with ISIN numbers, restores specific year range support in the assistant, and fixes date localization.

2.224.0

2025-12-20

Updated portfolio calculations with calendar year boundaries, added ISIN numbers to asset profiles, and restored experimental date range support in the assistant.

2.223.0

2025-12-14

Added experimental retirement wealth projection data, moved the notification module to the UI package, and improved German localization and portfolio chart calculations.

2.222.0

2025-12-07

Added data source transformation and OIDC login for self-hosted environments, a 3D hover effect for membership cards, and updated dependency versions and cryptocurrency precision.

2.221.0

2025-12-01

Refactored API query parameters, updated dependencies, improved Financial Modeling Prep service functionality, and fixed a user endpoint issue in the admin panel.

2.220.0

2025-11-29

Updated asset profile processing, replaced uuid with node:crypto, upgraded dependencies, and fixed exchange rate calculations.

2.219.0

2025-11-23

This update improves admin controls, refines currency and pricing page content, updates the cryptocurrencies list, and fixes issues with activity deletion and future activity editing.

2.218.0

2025-11-20

Introduces a View Details menu item, experimental percentage values for portfolio summaries, and updates the logo carousel and yahoo-finance2 dependency.

2.217.1

2025-11-16

Introduced automatic exchange rate gathering, added a new blog post, refactored portfolio and admin services, and updated the Prisma dependency.

2.217.0

2025-11-15

Introduced automatic exchange rate gathering, updated authentication environment variables, and refactored portfolio and admin panel data loading.

2.216.0

2025-11-10

Improved Chinese language localization and upgraded chart.js and svgmap dependencies.

2.215.0

2025-11-06

Added a new admin user endpoint, upgraded Ionic Angular, switched to esbuild, and implemented various UI fixes and FAQ content improvements.

2.215.0-beta.1

2025-11-05

Updated FAQ content, migrated to esbuild, refactored to standalone components, improved German localization, and fixed various UI and administrative bugs.

2.215.0-beta.0

2025-11-01

The client build executor was updated from webpack-browser to browser-esbuild.

2.214.0

2025-11-01

This release improves the activities table UI, enhances historical market data gathering, updates dependencies, and removes Internet Identity as a social login provider.

2.213.0

2025-10-30

This release adds a View Holding menu item, improves various holdings icons and localization, and upgrades NestJS to version 11.1.8.

2.212.0

2025-10-29

This release adds a close holding button, a sponsors section, improves the admin user detail dialog, and refactors AI prompt generation for holdings tables.

2.211.0

2025-10-25

This update introduces enhanced export functionality, admin panel improvements, and dependency upgrades while fixing several rendering and calculation bugs.

2.211.0-beta.0

2025-10-24

This release extends export functionality, updates Prisma and tablemark dependencies, and fixes various UI rendering issues.

2.210.1

2025-10-22

This update introduces date range data gathering for asset profiles, improves AI prompt formatting, updates the ioredis dependency, and fixes login and database seeding issues.

2.210.0

2025-10-22

Added date range data gathering for asset profiles, improved AI prompt formatting and German localization, and fixed login and database seeding issues.

2.209.0

2025-10-18

Updated page content, optimized data provider services, and fixed various UI and calculation bugs.

2.208.0

2025-10-11

Introduces experimental safe withdrawal rate configuration, UI updates, and removes several deprecated portfolio endpoints.

2.207.0

2025-10-08

Introduced experimental access editing, admin panel tabs, and date range queries, alongside various UI refinements and bug fixes.

2.206.0

2025-10-04

This release introduces localization improvements, usability enhancements to assistants and dialogs, and various code refactorings including standalone components.

2.205.0

2025-10-01

This update restricts the retirement date picker to future dates, enhances mutual fund support in Financial Modeling Prep, improves German localization, and upgrades Prisma.

2.204.0

2025-09-30

Introduced an experimental safe withdrawal rate setting and improved chart formatting, localization, and admin panel usability.

2.203.0

2025-09-27

Added column sorting to the admin queue jobs table and a new blog post, while removing the deprecated ITEM activity type.

2.202.0

2025-09-26

Added settings to the Access model, enhanced the tags selector, updated activity types, and fixed bugs in the activity dialog and investment calculations.

2.201.0

2025-09-24

This release introduces new UI components and pagination, refreshes the cryptocurrency list, improves German localization, and fixes a value redaction issue.

2.200.0

2025-09-17

Refactored the access token dialog to a standalone component, upgraded Prisma to v6.16.1, and removed a temporary element from the activities table.

2.199.0-beta.0

2025-09-14

This release improves Yahoo Finance search, migrates to Prisma configuration files, refactors components, and fixes pagination consistency in market data and user endpoints.

2.199.0

2025-09-14

This update improves search functionality, refactors components and imports, updates the FAQ page, and fixes pagination inconsistencies in the admin control panel.

2.198.0

2025-09-11

Upgraded core dependencies, refactored several components to standalone, and improved German localization and interstitial variations.

2.197.0

2025-09-07

This update introduces automatic data gathering for custom currencies, restructures the portfolio report endpoint, and includes various UI refactors and dependency upgrades.

2.196.0

2025-09-04

This release includes various component refactorings to standalone, localization improvements, dependency upgrades, and bug fixes for average price calculations and queue jobs.

2.195.0

2025-08-29

Updated chart.js to version 4.5.0, refactored the ZEN page, and improved request timeout usage and error handling in data providers.

2.194.0

2025-08-27

This update introduces experimental watchlist trends, promotes custom X-ray rules to general availability, improves UI components, and upgrades several core dependencies including Ionic and Prisma.

2.193.0

2025-08-22

Added data source filtering for asset profiles and expanded data provider management in the admin control panel, while improving error handling and upgrading yahoo-finance2.