wilsonfreitas / awesome-quant
git clone https://github.com/wilsonfreitas/awesome-quant.git
🔥 on GitHub Trending today
A curated list of libraries, packages, and resources for quantitative finance across many languages and topics.
Why you might care
Organized by topic (numerical libraries, backtesting, portfolio optimization, market data, visualization, and more) with language tags, so you can find the right quant tooling quickly. Best suited to quants and developers in finance who want a starting map of the ecosystem rather than a single tool.
+4
stars, 24h · #3,087
+184
stars, 7 days · #696
+~120
stars, 30 days · #3,990
30k
★ total · +1% this week
4.2k
forks · 161 open issues
Star history (as recorded here)
LanguageHTML
License—
Created2015-09-30 (11y ago)
Last pushtoday
Watchers676
OwnerUser
Seen on GitHub Trending
- 2026-10-22 — #6 weekly in html · +191 ★
- 2026-10-21 — #7 weekly in html · +184 ★
- 2026-10-20 — #7 weekly in html · +178 ★
GitHub topics
algorithmic-trading-enginealgorithmic-trading-libraryalgotradingarbitrage-botawesomeawesome-listfinancefinance-apifinancial-datafinancial-instrumentsgoogle-financequantquantitative-financequantitative-tradingstock-datatechnical-analysistrading-algorithmstrading-bottrading-strategiesyahoo-finance
Links
- GitHub: github.com/wilsonfreitas/awesome-quant
- Homepage: https://wilsonfreitas.github.io/awesome-quant/
- Releases · Issues · Hacker News mentions
README excerpt
# Awesome Quant A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance). ## Contents - Numerical Libraries & Data Structures - Financial Instruments & Pricing - Technical Indicators - Trading & Backtesting - Portfolio Optimization & Risk Analysis - Factor Analysis - Sentiment Analysis & Alternative Data - Time Series Analysis - Market Data & Data Sources - Prediction Markets - Calendars & Market Hours - Visualization - Excel & Spreadsheet Integration - Quant Research Environments - Cross-Language Frameworks - Reproducing Works, Training & Books - Commercial & Proprietary Services - Historical & Archived Projects - Related Lists ## Numerical Libraries & Data Structures - numpy - `Python` - NumPy is the fundamental package for scientific computing with Python. GitHub - scipy - `Python` - SciPy (pronounced “Sigh Pie”) is a Python-based ecosystem of open-source software for mathematics, science, and engineering. GitHub - pandas - `Python` - pandas is an open source, BSD-licensed library providing high-performance, easy-to-use data structures and data analysis tools for the Python programming language. GitHub - polars - `Python` - Polars is a blazingly fast DataFrame library for manipulating structured data. GitHub - quantdsl - `Python` - Domain specific language for quantitative analytics in finance and trading. - statistics - `Python` - Builtin Python library for all basic statistical calculations. - sympy - `Python` - SymPy is a Python library for symbolic mathematics. GitHub - pymc3 - `Python` - Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Theano. GitHub - modelx - `Python` - Python reimagination of spreadsheets as formula-centric objects that are interoperable with pandas. GitHub - ArcticDB - `Python` - High performance datastore for time series and tick data. - CRNG - `Python` - Contingency Random Number Generator that produces random numbers with real financial market statistical signatures (fat tails, volatility clustering, kurtosis). Matches 86% of real market metrics vs 14% for NumPy. - xts - `R` - eXtensible Time Series: Provide for uniform handling of R's different time-based data classes by extending zoo, maximizing native format information preservation and allowing for user level customization and extension, while simplifying cross-class interoperability. - data.table - `R` - Extension of data.frame: Fast aggregation of large data (e.g. 100GB in RAM), fast ordered joins, fast add/modify/delete of columns by group using no copies at all, list columns and a fast file reader (fread). Offers a natural and flexible syntax, for faster development. - sparseEigen - `R` - Sparse principal component analysis. - TSdbi - `R` - Provides a common interface to time series databases. - tseries - `R` - Time Series Analysis and Computational Finance. - zoo - `R` - S3 Infrastructure for Regular and Irregular Time Series (Z's Ordered Observations). - tis - `R`
Blurb generated by claude-haiku-5-5 1d ago. Star deltas marked ~ are extrapolated from partial history.