Repolode
wilsonfreitas

wilsonfreitas/awesome-quant

A curated, categorized list of open-source libraries, packages and resources for quantitative finance, spanning pricing, backtesting, data and more.

Stars
30,218
Forks
4,270
Open issues
140
Last commit
12 hours ago

What is it?

Awesome Quant is an awesome-style list that collects open-source libraries, packages and resources used in quantitative finance. Entries are grouped by topic, including numerical libraries, financial instruments and pricing, technical indicators, trading and backtesting, portfolio optimization and risk analysis, factor analysis, time series, market data sources, visualization, and cross-language frameworks. Most entries cover Python and R, with additional sections for Julia, Java, Rust, TypeScript and other languages.

Each entry is a one-line description with a link to the project and, where relevant, its language. The list also includes sections on reproducible research and books, as well as commercial and proprietary services, and a section for archived projects. It is useful as a starting point when looking for a tool for a specific quant task, such as options pricing, a backtesting engine, or market data access.

Key features

  • 01Organized by topic, from numerical libraries to backtesting and market data.
  • 02Covers Python, R, Julia, Java, Rust and other languages.
  • 03Includes sections for books, reproducible research and commercial services.
  • 04Each entry links to the project with a short description.

Use cases

  • Finding an options pricing or fixed income library for a specific instrument.
  • Choosing a backtesting framework for a trading strategy.
  • Locating financial market data sources and APIs.
  • Discovering learning resources for quantitative finance.

Things to know

  • No license is specified in the project metadata.

Topics

FAQ

What is awesome-quant?
A curated, categorized list of open-source libraries, packages and resources for quantitative finance, spanning pricing, backtesting, data and more. Awesome Quant is an awesome-style list that collects open-source libraries, packages and resources used in quantitative finance. Entries are grouped by topic, including numerical libraries, financial instruments and pricing, technical indicators, trading and backtesting, portfolio optimization and risk analysis, factor analysis, time series, market data sources, visualization, and cross-language frameworks. Most entries cover Python and R, with additional sections for Julia, Java, Rust, TypeScript and other languages.
Is awesome-quant free to use? What license does it have?
awesome-quant has no declared license. Its code is public, but without a license you have no explicit permission to reuse it; ask the author before relying on it.
Is awesome-quant still maintained?
Actively maintained. The last commit to awesome-quant was on Oct 20, 2026.
What can I use awesome-quant for?
Finding an options pricing or fixed income library for a specific instrument. Choosing a backtesting framework for a trading strategy. Locating financial market data sources and APIs. Discovering learning resources for quantitative finance.
Where can I get awesome-quant?
The source code and installation instructions are on GitHub: https://github.com/wilsonfreitas/awesome-quant

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects