Back to directory
Portfolio Performance

Portfolio Performance

Free

Free, open-source desktop tracker with true time-weighted and internal-rate-of-return performance, stored entirely on your own machine.

Portfolio Performance is a free, open-source desktop application. Everything runs on your own machine — there is no account, no sign-up and no server. Its distinguishing trait is the rigour of its performance maths: it reports both a true time-weighted rate of return and an internal rate of return, and documents how each is calculated. Data goes in by hand or through CSV, PDF broker statements and Interactive Brokers Flex Query.

Features at a glance

FeaturePortfolio Performance
PricingFree
Tracking & data
Manual entryYes
CSV / broker import. Import holdings and transactions from broker or exchange CSV files.Yes
Automatic bank/broker sync. Connects to your bank or broker to pull holdings in automatically.Not supported
Multi-assetYes
Multi-currencyYes
Dividend trackingYes
Dividend/income forecast. Projects future dividend income and shows an income calendar.Not supported
Tax reportsNot supported
Analysis & insights
AI portfolio analysisNot supported
AI asset & market analysis. AI commentary on individual holdings and market context, not just the whole portfolio.Not supported
Portfolio health score. A single score rating diversification, concentration and other portfolio-health signals.Partial
Rebalancing & drift. Shows how far your allocation has drifted from target and how to correct it.Yes
Goal & time-to-goalNot supported
Custom groupings / tags. Group holdings by your own dimensions (e.g. strategy, theme), not just asset class.Yes
Return method (TWR/MWR). True time-weighted (TWR) and money-weighted (MWR/XIRR) return — not just a simple % change.Yes
Benchmark & alpha. Compare returns against a benchmark, including alpha.Yes
Backtesting & scenarios. Test a portfolio against historical data or run scenario simulations.Not supported
Access & pricing
Free tierYes
No account linking required. Works without connecting a bank login or aggregator.Yes
Open sourceYes
Self-hostableNot supported
Public APINot supported
Platform & reach
Mobile appYes
Multi-languageYes
Community & extras
Public / social portfolios. Share your portfolio publicly and follow other investors.Not supported
AI portfolio roast. A shareable AI roast: a frank critique of a portfolio.Not supported
LegendSupportedPartial / limitedChecked — not availableNot verified yet

Best for

Meticulous investors who want defensible return figures and full local control, and who do not mind that the tool is a desktop application rather than a web app.

Strengths

  • Both true time-weighted and internal-rate-of-return figures, with a documented methodology
  • Entirely free and open source, with no paid tier on the desktop product
  • Works fully offline — no account, no linking, nothing leaves your machine
  • Unusually flexible custom taxonomies, including splitting one ETF across regions or sectors

Trade-offs

  • Desktop-only for data entry; the mobile companion app is read-only
  • No AI analysis of any kind
  • No dividend forecast, tax reports or goal projection
  • The interface is dense and rewards patience rather than a first-time visitor

Portfolio Performance vs PortfolioGlance

On return methodology and local control, Portfolio Performance is the stricter tool, and it is open source — if those are your priorities, take it. PortfolioGlance is a hosted web app with nothing to install, adds AI analysis and goal projection, and reaches the same time-weighted and money-weighted figures without asking you to maintain a desktop install and an XML file.

Try PortfolioGlance free

Compare with

Verified 7/9/2026Sources: Portfolio Performance — official sitePortfolio Performance — GitHub (EPL-1.0)Official manual — Importing data (CSV, PDF, IBKR Flex Query)Official manual — BenchmarkingOfficial manual — Taxonomies (custom groupings)Official manual — RebalancingPortfolio Performance — mobile companion app (App Store)

This overview is editorial and for information only — not financial advice or an endorsement. Features and pricing may have changed since publication; check the official site for the latest details.