awesome-quant
github.com/eric-erki/awesome-quant ↗A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me trading & backtesting resources from awesome-quant"
Installation instructions →What's inside
Python
- aatTrading & Backtesting
Async Algorithmic Trading Engine
- after-hoursData Sources
Obtain pre market and after hours stock prices for a given symbol.
- algobrokerTrading & Backtesting
This is an execution engine for algo trading.
- alpaca-trade-apiData Sources
Python interface for retrieving real-time and historical prices from Alpaca API as well as trade execution.
- alphalensFactor Analysis
Performance analysis of predictive alpha factors.
- analyzerTrading & Backtesting
Python framework for real-time financial and backtesting trading strategies.
R
- AmericanCallOptFinancial Instruments and Pricing
This package includes pricing function for selected American call options with underlying assets that generate payouts.
- backtestTrading
Exploring Portfolio-Based Conjectures About Financial Instruments.
- bizdaysCalendars
Business days calculations and utilities
- covFactorModelFinancial Instruments and Pricing
Covariance matrix estimation via factor models.
- creduleFinancial Instruments and Pricing
Credit Default Swap Functions.
- data.tableNumerical Libraries & Data Structures
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.
Reproducing Works
- Derman Papers
Notebooks that replicate original quantitative finance papers from Emanuel Derman.
- fecon235Risk Analysis
Open source project for software tools in financial economics. Many jupyter notebook to verify theoretical ideas and practical methods interactively.
- quant
Quantitative Finance and Algorithmic Trading exhaust; mostly ipython notebooks based on Quantopian, Zipline, or Pandas.
- volatility-trading
A complete set of volatility estimators based on Euan Sinclair's Volatility Trading.
Java
- DRIP
Fixed Income, Asset Allocation, Transaction Cost Analysis, XVA Metrics Libraries.
- finmath.net
Java library with algorithms and methodologies related to mathematical finance.
- quantcomponents
Free Java components for Quantitative Finance and Algorithmic Trading.
- Strata
Modern open-source analytics and market risk library designed and written in Java.
Julia
- FinancialMarkets.jl
Describe and model financial markets objects using Julia.
- Indicators.jl
Financial market technical analysis & indicators on top of Temporal.
- Ito.jl
A Julia package for quantitative finance.
- MarketData.jl
Time series market data.
- MarketTechnicals.jl
Technical analysis of financial time series on top of TimeSeries.
- Miletus.jl
A financial contract definition, modeling language, and valuation framework.
Ruby
- Jiji
Open Source Forex algorithmic trading framework using OANDA REST API.
Frameworks
- JQuantLib
Java port.
- PyQLFinancial Instruments and Pricing
Python port.
- QLNet
.Net port.
- QuantLib
Julia port.
- QuantLibAddin
Excel support.
- QuantLib.jl
Julia port.
Showing a sample of 203 resources. View the full list on GitHub →