awesome-quant
A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)
https://github.com/wilsonfreitas/awesome-quant
Last synced: 4 days ago
JSON representation
Filtered by fintech. Clear filters
Financial Instruments & Pricing
-
Scala Quant
-
Scala- Scala library for working with stock data from IFTTT recipes or Google Finance.
Historical & Archived Projects
-
fooltrader
-
PythonHistorical- Archived big-data quantitative-analysis and trading system retained as an early unified market-data and backtesting framework.
Market Data & Data Sources
-
AlphaSMO
-
TypeScript- CLI + MCP server for SEC 13F institutional holdings, Form 4 insider trading, and smart money convergence signals (tickers where hedge funds and company insiders are both buying). Free anonymous tier, no signup required. -
buried-events-parser
-
Python- FilingFirehose’s standalone SEC 8-K HTML parser using regex rules to flag possible discrepancies between reported item codes and filing text.
Portfolio Optimization & Risk Analysis
-
Ghostfolio
-
JavaScript- Wealth management software to keep track of financial assets like stocks, ETFs or cryptocurrencies and make solid, data-driven investment decisions. -
EigenLedger
-
Python- Portfolio backtesting, optimization, and risk and performance analysis.
Trading & Backtesting
-
zvt
-
Python- the project using sql, pandas to provide an uniform and extendable way to record data, computing factors, select securities, backtesting, realtime trading and it could show all of them in clearly charts in realtime. -
Quantdom
-
Python- Python-based framework for backtesting trading strategies & analyzing financial markets [GUI :neckbeard:.] -
Qlib
-
Python- An AI-oriented Quantitative Investment Platform by Microsoft. Full ML pipeline of data processing, model training, back-testing; and covers the entire chain of quantitative investment: alpha seeking, risk modeling, portfolio optimization, and order execution. -
vnpy
-
Python- VeighNa is a Python-based open source quantitative trading system development framework. -
Workbench
-
Elixir/Erlang- From Idea to Execution - Manage your trading operation across a globally distributed cluster. -
Gunbot Quant
-
Python- Toolkit for quantitative trading analysis. It integrates an advanced market screener, a multi-strategy, multi-asset backtesting engine. Use with built-in GUI or through CLI. -
orderbook
-
GoWebAssembly- Embeddable limit order book and matching engine with integer-exact pricing, a single-writer core and write-ahead-log crash recovery, plus a microstructure research harness whose order-flow-imbalance, Kyle's lambda and CVD studies are measured against simulator ground truth. -
pyhood
-
Python- Robinhood API client for unattended automation: after the first approved login, sessions renew from a stored refresh token with no password or device approval prompt. Covers stocks, equity and index options with Greeks, futures, IRA accounts, and the official Crypto Trading API. -
AgentQuant
-
Python- Trading-strategy research framework with iterative proposal generation, backtesting, SQLite memory, holdout evaluation, walk-forward experiments, and experimental genetic-algorithm and differential-evolution optimizers. -
FinRL
-
Python- A Deep Reinforcement Learning Library for Automated Trading in Quantitative Finance. NeurIPS 2020. -
VARRD
-
Python- AI-powered trading edge discovery platform that validates trading ideas with event studies, statistical tests, and real market data. Web app, MCP server, CLI (pip install varrd), and Python SDK. -
Tai
-
Elixir/Erlang- Open Source composable, real time, market data and trade execution toolkit. -
QuantDinger
-
Python- Self-hosted platform for AI-assisted Python strategy development, backtesting, and paper and live trading across crypto exchanges and traditional brokers.
Visualization
-
TradeCanvas
-
TypeScript- Financial charting library for the web, drawn with Canvas 2D or WebGL: 18 chart types, 111 indicators, drawing tools, live exchange feeds, orders on the chart, replay and backtesting.