Home / Risk & portfolio

FinQuant

Risk & portfolio★ 1,831 GitHub starsPython⏱ No commits in over six months

Python portfolio management, analysis and optimisation library

What it is

A Python library for financial portfolio management, analysis and optimisation. It builds a Portfolio object from stock prices, automatically computes common quantities such as cumulative returns, and can plot returns, moving averages with buy/sell signals, and Bollinger Bands. Optimisation is available via the Efficient Frontier or a Monte Carlo run, and portfolios can be built with data pulled from the web. The tool suits Python users who want quick portfolio analysis and optimisation in a few lines of code, though it is a research-oriented library rather than a finished trading product.

At a glance

Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.

Best forProfessional quants
Used forData analysis, Strategy research
MarketsMulti-market
StackPython
Learning curveModerate learning curve
Practical valueMedium practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceNo commits in over six months

GitHub stars, last 30 days

Daily snapshots since 2026-09-12 (up to 30 days): +11 over the period, now 1,831. Gaps mean no snapshot was taken that day.

In the author's words

A program for financial portfolio management, analysis and optimization.

Open on GitHub ↗This week's trending tools中文页面

Similar tools