Back to directory
Portfolio Performance

Portfolio Performance

Free

Desktop app for investors who want returns calculated properly and data kept on their own computer. Free and open source.

If you care more about how your return is calculated than about how the app looks, Portfolio Performance is hard to beat, and it costs nothing. It reports both a true time-weighted return and IRR, and the manual explains how each is worked out. It runs offline on your computer with no account and no server, and the code is open under the Eclipse Public License. Trades go in by hand or from CSV, PDF broker statements and Interactive Brokers Flex Query. Everything lives in one XML file on your disk, so backups are your job. The phone app only displays the data, and its dashboards are the one paid part.

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

Careful investors who want return figures they can defend, kept on their own machine. If you want to add a trade from your phone, you can't: data entry happens only on the desktop.

Strengths

  • True time-weighted return and IRR, with the method documented in the manual
  • Free and open source, with no paid plan for the desktop app
  • Custom taxonomies that can split one ETF across regions or sectors

Trade-offs

  • Data entry only on the desktop, while the mobile app is read-only
  • No dividend forecast, tax report or goal projection
  • A dense interface that takes time to learn

Portfolio Performance vs PortfolioGlance

On local control and open code, Portfolio Performance beats us. If both matter to you, choose it. We run in the browser, so there's nothing to install and no XML file to look after, and the same time- and money-weighted returns come with goal projection and an AI assistant that answers questions about your portfolio.

Try PortfolioGlance free

Compare with

Alternatives and rankings

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 is our editorial review, not financial advice. Features and prices may have changed since we checked, so see the official site for the latest.