Skip to content

About Portfolio Performance

Portfolio Performance is an Eclipse-based desktop application written in Java. This open-source project started in 2012 and has been updated numerous times since then. With Portfolio Performance, you can:

  • Monitor the composition and development of your securities portfolio with meaningful overviews, key figures, and charts.
  • Track the historical price development of securities as well as your purchases and sales.
  • Classify the securities in your portfolio according to your needs and visualize the composition, for example, by asset classes and regions.
  • Define and track your portfolio strategy with your planned asset allocation and ensure it in the rebalancing process.
  • Create an overview across multiple securities accounts and clearing accounts.
  • Import statements from online banks and brokers quickly and conveniently.

Why choose yet another application? While you can simulate some of these calculations with Excel or rely on your broker's information, they often provide incorrect results. They are typically based solely on absolute figures at the beginning and end of a reporting period and do not properly include purchases and sales or variable reporting periods. Portfolio Performance calculates performance accurately using the True-Time Weighted Rate of Return and the Internal Rate of Return, taking into account purchases and sales at their respective execution dates.

Other Information Sources

The source code is hosted on GitHub. Examining this code will give you direct access to the inner workings of the program.

There is also an active discussion forum available in both English and German.

License

This manual is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. The source code of Portfolio Performance is licensed under the Eclipse Public License 1.0.

Thanks to all contributors!

Imprint

For more information, please see the Imprint and Privacy Policy.