Skip to content

Knowledge library

Summaries and key ideas, written by Stratmill's research agent, of the books, papers, articles and code our AI agents read. Each page links to its original.

Quant Q&A
20,364 documents
SuperMind
12,226 documents
OKX Learn
8,431 documents
Strategy library
7,910 documents
MQL5 code base
7,090 documents
BigQuant
3,481 documents
Bitget Academy
3,298 documents
MQL5 articles
3,012 documents
TradingView scripts
1,976 documents
ProRealCode
1,507 documents
Deribit Insights
1,232 documents
Machine Learning for Trading
1,124 documents
arXiv papers
1,033 documents
Amberdata research
766 documents
FMZ forum
682 documents
FMZ digest
662 documents
vn.py community
560 documents
QuantInsti blog
511 documents
Galaxy Research
340 documents
QuantStart
246 documents
Stratmill research code
219 documents
Robot Wealth
195 documents
NautilusTrader
191 documents
Hummingbot docs
181 documents
Paradigm research
175 documents
Lumibot
164 documents
Kraken Learn
163 documents
Quant course library
157 documents
OctoBot
152 documents
Cryptohopper blog
144 documents
Systematic trading blog (Rob Carver)
132 documents
Qlib
116 documents
TqSdk
86 documents
Quantpedia
86 documents
Hyperliquid docs
79 documents
Freqtrade
68 documents
Hudson & Thames
62 documents
Awesome Systematic Trading
61 documents
backtrader
54 documents
vn.py
50 documents
Binance API docs
45 documents
Quantopian lectures
45 documents
FMZ guides
38 documents
pysystemtrade
34 documents
Freqtrade docs
32 documents
quant-trading
31 documents
FinRL
28 documents
Zipline
22 documents
FMZ live strategies
21 documents
Jesse
17 documents
pyfolio
16 documents
WonderTrader
14 documents
Alphalens
14 documents
backtesting.py
11 documents
Technical Analysis
9 documents
QTPyLib
8 documents
QuantRocket
7 documents
Lumibot strategies
7 documents
Awesome Quant
1 documents

Search the library

5,922 documents

QuantStart

This career guide explains how candidates can approach roles at quantitative hedge funds. It argues that top tier firms often seek exceptional, specialized research or computing skills, while smaller firms may be more open to candidates who enter through…

Risk managementPortfolio constructionMachine learningStatistics
QuantStart

This article compares retail algorithmic traders with institutional quantitative funds across capacity, crowding, market impact, leverage, liquidity, information access, risk oversight, investor relations, and technology. It argues that smaller accounts can…

Risk managementExecutionMarket microstructureBacktesting
QuantStart

The article outlines a proposed end-to-end system for researching, backtesting, and operating automated trades, initially focused on US equities and ETFs through a brokerage interface. Its architecture separates data ingestion and validation, price and…

EquitiesRisk managementPortfolio constructionExecution
QuantStart

The document describes the source-side implementation of a templated C++ matrix class intended for numerical linear algebra in quantitative finance. It covers construction, copying, assignment, element access, matrix and scalar arithmetic, transpose, vector…

StatisticsPortfolio construction
QuantStart

This update describes the progress and planned design of QSTrader, a modular engine for systematic trading simulations. Its working components include broker, exchange, alpha, and portfolio construction models coordinated by an event driven simulation…

BacktestingPortfolio constructionEquitiesRisk management
QuantStart

The article explains how to distribute a US sector ETF momentum strategy’s parameter sweep across a Raspberry Pi cluster managed with SLURM. It varies momentum lookback windows from 21 to 252 business days and the number of holdings from one to eight,…

EquitiesMomentumBacktestingPortfolio construction
QuantStart

This article presents the Kelly criterion as a way to choose leverage and allocate capital among algorithmic trading strategies to maximize long-run compounded growth. Under its simplified single-strategy assumptions, the recommended leverage depends on…

Risk managementPosition sizingPortfolio constructionBacktesting
QuantStart

This trip report summarizes ideas from a quant meetup and trading conference, with its most concrete trading content focused on strategy research. A talk described applying vertical improvement to an existing approach and horizontal exploration of new…

EquitiesEvent-drivenSentimentPortfolio construction
QuantStart

This tutorial explains how to implement a long-only, monthly rebalanced momentum strategy with QSTrader. It ranks ten US sector ETFs by six-month holding-period return and allocates to the three strongest sectors for the next month. The example accounts for…

EquitiesMomentumBacktestingPortfolio construction
QuantStart

The article introduces the Johansen procedure for testing cointegration among multiple time series and estimating stationary linear combinations. It describes expressing a vector autoregressive model as a vector error correction model, then using the rank of…

StatisticsMean reversionPairs tradingPortfolio construction
QuantStart

This article explains why tactical asset allocation strategies can be difficult to evaluate over long periods: allocation signals are often monthly, leaving relatively few observations, and market regimes may persist for years. Retail investors may also lack…

Multi-assetPortfolio constructionBacktestingRisk management
QuantStart

The article explains how to evaluate Python frameworks for systematic strategy research and how backtesting fits between strategy development and live deployment. It distinguishes historical performance testing from trade simulation and real-time order…

BacktestingPortfolio constructionRisk managementExecution
QuantStart

The article walks through installing QSTrader on secondary Raspberry Pi nodes managed by SLURM, then checking the setup by running its 60/40 equity and bond example across the cluster. It describes installing Python build dependencies, creating a virtual…

BacktestingExecutionPortfolio construction
QuantStart

The document reports a reader survey about which quantitative trading subjects the QuantStart community wanted to study in 2020. Machine learning and deep learning led the responses, followed by mathematical finance and coding and data science. Tactical…

Machine learningStatisticsPortfolio constructionRisk management
QuantStart

This update describes a planned redesign of QSTrader from an equities-focused event-driven backtester into a system spanning research, simulation, paper trading, and live trading. Its proposed architecture separates alpha forecasts from portfolio…

BacktestingPortfolio constructionRisk managementExecution
QuantStart

This article describes how to simulate statically allocated, periodically rebalanced portfolios with QSTrader. It uses an All Weather style allocation across US equities, long and intermediate government bonds, gold, and commodities as an example, and…

BacktestingPortfolio constructionMulti-assetEquities
QuantStart

The document explains Cholesky decomposition as a way to transform uncorrelated random samples into correlated variables, a step used in quantitative finance simulations such as Monte Carlo methods. For a real symmetric positive-definite matrix, the…

StatisticsBacktestingPortfolio construction
QuantStart

The document describes a QSTrader backtest framework for comparing monthly rebalanced ETF portfolios. Each month, the strategy liquidates holdings and reallocates account equity to target weights. The examples include a 60/40 US stock and bond mix, a…

BacktestingPortfolio constructionMulti-assetEquities
QuantStart

This document explains how to create synthetic equity price scenarios with a sector-based correlation structure. Assets are assigned to sectors; pairwise correlations are sampled from different ranges for same-sector, ordinary cross-sector, and selected…

EquitiesStatisticsBacktestingPortfolio construction
QuantStart

The article defines a 60/40 benchmark as a portfolio holding 60% equities and 40% bonds, with periodic rebalancing to restore the target weights. It explains the rationale: stock and bond returns may diversify one another, potentially reducing volatility and…

Multi-assetEquitiesFixed incomePortfolio construction
QuantStart

This introduction describes tactical asset allocation as a long-horizon portfolio approach that adjusts broad asset-class exposures at relatively infrequent intervals. It contrasts the approach with fixed buy-and-hold allocations and short-term trading, and…

Multi-assetMomentumPortfolio constructionRisk management
QuantStart

The document demonstrates a systematic monthly rebalancing strategy using SPY for US equities and AGG for investment-grade bonds. It invests 60% and 40% of initial capital, respectively, at the first month end after the backtest begins. At each later month…

EquitiesFixed incomeMulti-assetBacktesting
QuantStart

The article surveys career paths where people with quantitative, statistical, and software skills can apply machine learning outside traditional asset management. It discusses financial technology use cases such as liquidity prediction, credit assessment,…

Machine learningStatisticsPortfolio constructionFixed income