Skip to content
ToolsOpen source

PyPortfolioOpt

Classical and modern portfolio optimisation in Python

By Robert Martin

PyPortfolioOpt is not open source, so there are no GitHub metrics to track. We list it for completeness and describe only what can be verified from public documentation.

What it is

PyPortfolioOpt implements mean-variance optimisation, Black-Litterman, hierarchical risk parity and more behind a friendly API. It is the usual last step when an agent has produced views and needs defensible weights.

Tags

  • Portfolio optimisation
  • Black-Litterman
  • HRP