Portfolio optimization is the process of selecting the best portfolio (asset distribution), out of the set of all portfolios being considered, according to some objective. The objective typically maximizes factors such as expected return, and minimizes costs like financial risk.

In this Blog we demonstrate how the Invstor API can be used to determine an optimized ‘Strategy Portfolios’. We use the RandomDistributor to generate randomly distributed porfolios and the KPIValues in order to determine the best combination. In our example we will optimize the ‘Sharpe Ratio’!

We are using Jupyter with the BeakerX Scala kernel. The document can be found at the following gist!


0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *