PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Investment Analysis Python Packages

Python packages with the GitHub topic investment-analysis. Sorted by monthly downloads, with stars and forks.
pyportfolio
pyportfolioopt

Financial portfolio optimization in python, including classical efficient frontier, Black-Litterman, Hierarchical Risk Parity

135K 6K 1K
dcajasn
riskfolio-lib

Portfolio Optimization in Python

84K 5K 718
ArturSepp
qis

Performance analytics, portfolio backtesting, risk analysis, and factsheet reporting in Python

17K 641 75
tks18
personal-finance-etl

Local-first financial data platform for evidence-aware ETL, investment analytics, tax-aware wealth modelling, FIRE simulation, and BI.

10K 1 0
dfdezdom
investdaytip

Multi-factor scoring and research tool for long-term stocks & ETFs — US, European, Asian and superinvestor-consensus (SEC 13F) universes from public market data. Decision support, not investment advice.

7K 27 2
fortitudo-tech
fortitudo-tech

Entropy Pooling views and stress testing combined with Conditional Value-at-Risk (CVaR) portfolio optimization in Python.

4K 312 54
CaptorAB
openseries

Tools to analyze financial timeseries of single assets or portfolios. It is made for daily or less frequent data.

3K 31 4
ymyke
tessa

tessa – simple, hassle-free access to price information of financial assets

2K 54 6
ymyke
pypme

A Python package for PME (Public Market Equivalent) calculation

2K 14 7
bsolomon1124
pyfinance

Python package designed for general financial and security returns analysis.

2K 335 63
ssantoshp
empyrial

An Open Source Portfolio Backtesting Engine for Everyone | 面向所有人的开源投资组合回测引擎

2K 1K 134
stranma
site-calc-investment

Python client for Site-Calc investment planning API - long-term capacity planning and ROI analysis

1K 1 0
quarkfin
qf-lib

Modular Python library that provides an advanced event driven backtester and a set of high quality tools for quantitative finance. Integrated with various data vendors and brokers, supports Crypto, Stocks and Futures.

1K 972 138
fmilthaler
finquant

A program for financial portfolio management, analysis and optimisation.

1K 2K 239
fortitudo-tech
pcrm-book

Portfolio Construction and Risk Management book's Python code.

746 209 58
lmwharton
sieve-mcp

From company name to investment decision. Sieve scores startups across 7 dimensions so you know who's worth a meeting.

538 5 0
GongJr0
neoportfolio

Portfolio Selection, Weight Optimization, and Backtesting with Sentiment analysis and ML return predictions. Automatic retrieval of popular indices' components.

523 1 2
investingsnippets
pyinvestingsnippets

Pandas extensions to aid stock and investment portfolio analysis.

517 3 1
suvimatt
agentic-thesis

An open-source AI agent that tests your investment thesis (why you own a stock) against new company filings—with exact citations, human review, and version history. Built for investors who care about the business behind the stock—whatever their investing style.

429 6 0
fortitudo-tech
entropy-pooling

Entropy Pooling in Python with a BSD 3-Clause license.

394 41 17
GPTStonks
openbb-chat

Chat interface for OpenBB based on a instruct finetuning of a LLM, similar to ChatGPT.

360 23 0
fzunigam
indexes

A lightweight, cached Python API and scraper for financial index constituents. Effortlessly retrieve up-to-date S&P500, S&P100 and NASDAQ100 data (symbols, sectors, CIK) for financial analysis and algorithmic trading.

293 0 0
jmaietta
tek2day-finance

Open-source stock data terminal — market data and fundamentals.

191 0 0
iniself
backtrader-bokeh

Use bokeh as the backend, you will get richer plot effects for backtrader

155 40 12
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology