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,018 documents

BigQuant

This article proposes ListFold, a listwise learning-to-rank loss for factor-based long-short equity strategies. Its central design treats the top and bottom of a predicted stock ranking as equally important, so one coherent ordering can select both long and…

EquitiesChina marketsFactor investingMachine learning
BigQuant

This short commentary describes pressures facing quantitative investment firms: crowded strategy areas, convergence among approaches, thin profits, and greater barriers to entry for researchers. It argues that widespread use of machine learning can produce…

Machine learningMarket microstructureFactor investingHigh-frequency trading
BigQuant

This article presents a four-stage account of quantitative trading. It describes early strategies built on financial theory, multi-factor stock selection, and linear regression; a later high-frequency phase centered on low-latency hardware and algorithms; an…

Machine learningHigh-frequency tradingFactor investingSentiment
BigQuant

This overview explains how unsupervised learning finds structure in unlabeled data, contrasting it with supervised prediction. It presents K-means clustering and principal component analysis (PCA) through equity examples. K-means groups stocks using scaled…

Machine learningEquitiesStatisticsPairs trading
Stratmill research code

This module fits a bivariate mixture of Clayton, Student-t, and Gumbel copulas, motivated by a mixed-copula pairs trading approach. It first maps each input series to empirical cumulative probabilities, then estimates component parameters and mixture weights…

Pairs tradingStatisticsMachine learningRisk management
Stratmill research code

This strategy turns changes in a spread series into long and short entry thresholds. It separates historical spread changes into positive and negative values, then calculates a chosen upper quantile of positive changes and a lower quantile of negative…

Pairs tradingMean reversionStatisticsMachine learning
BigQuant

This report adapts hidden Markov models (HMMs), a technique associated with speech recognition, to rank stocks by the likelihood of an upward move. It assumes that rising and falling stocks follow distinct patterns and models those patterns separately. Six…

EquitiesMachine learningFactor investingBacktesting
FMZ forum

This career overview explains the work of quantitative traders and the mix of skills commonly needed to research and automate trading strategies. Quants analyze market data, develop models, test ideas, and implement trades using computer programs. The…

Machine learningStatisticsHigh-frequency tradingRisk management
BigQuant

This research summary presents a framework for timing equity factors whose returns have become less reliable. It reviews indicators such as valuation spreads and pairwise correlations, and examines their relationship with future factor returns. A random…

Factor investingMachine learningEquitiesPortfolio construction
BigQuant

This document outlines a long-horizon commodity futures strategy that uses machine learning to forecast the following week’s direction. It calculates signals at the end of each week and adjusts positions on the first trading day of the next week using TWAP…

CommoditiesFuturesMachine learningBacktesting
BigQuant

This survey introduces regression methods used in financial modeling, from ordinary linear models to polynomial and logistic regression. It also explains quantile regression for examining different parts of a conditional outcome distribution, including its…

Machine learningStatisticsRisk managementPortfolio construction
BigQuant

This practitioner note compares very high-return, moderate-return, and lower-return backtests for short-horizon equity models, focusing on whether their apparent performance persists out of sample. The author reports that aggressive timing filters and models…

EquitiesMachine learningFactor investingBacktesting
BigQuant

This document introduces the goal of deriving gradients for Word2Vec’s cost function with respect to a target vector’s weights. It says the derivation uses a set of expressions and formulas, then works through the gradient calculation step by step. The…

Machine learningStatistics
BigQuant

This short forum exchange discusses how to construct market risk-control indicators, particularly for broad-market timing. It says such approaches commonly use an index together with custom technical indicators, such as MACD, to guide decisions. It also…

Risk managementTechnical indicatorsMachine learningChina markets
BigQuant

The article describes a risk-model framework for evaluating fund managers beyond headline returns, Sharpe ratio, or drawdown. It decomposes active returns into factor and stock-specific contributions, and examines risk contributions from a fund’s style…

Machine learningStatisticsRisk managementFactor investing
BigQuant

The document describes an intraday strategy that combines classification and regression models built with XGBoost to rank stocks by predicted daily price change. Its features include overnight returns and opening-auction behavior, such as staged price moves,…

EquitiesMachine learningMomentumBacktesting
BigQuant

This article collects practical lessons from building supervised machine learning strategies for stock selection. It recommends keeping training and test data separate and splitting financial time series chronologically, since random splits can mix market…

EquitiesMachine learningStatisticsBacktesting
SuperMind

This overview proposes using machine learning to support value investing by combining financial statements, market data, and macroeconomic information. It lists a broad set of candidate measures, spanning performance and risk statistics, valuation and…

EquitiesMachine learningFactor investingBacktesting
ProRealCode

This forum post describes a Chinese equity backtest comparison between standard regression models and a platform stock ranking model. The author trained XGBoost, LightGBM, and CatBoost regressors on five-day returns using rolling historical periods, then…

EquitiesMachine learningBacktestingChina markets
MQL5 code base

The Edge Drift Detector compares closing-deal outcomes from a live Expert Advisor with a backtest baseline to assess whether average per-deal performance has weakened. Its central method is a cumulative-sum alarm calibrated by resampling baseline deals, with…

StatisticsRisk managementBacktestingMachine learning
Qlib

This configuration defines a Qlib workflow for ranking CSI 500 equities with a LightGBM model and Alpha360 features. It uses cross-sectional rank normalization for labels and trains on data from 2008 through 2014, validates on 2015–2016, and evaluates a…

China marketsEquitiesMachine learningBacktesting
Qlib

This Qlib configuration defines a Chinese equity research workflow using the CSI 300 universe and Alpha158 features. It trains a double ensemble of gradient-boosted models, with both sample reweighting and feature selection enabled, then evaluates signals…

China marketsEquitiesMachine learningBacktesting
BigQuant

The article compares a StockRanker stock-selection strategy with a Deepalpha deep neural network using the same 17 short-term factors, training data, and backtest setup. The strategy selects the top-ranked A-share stock each trading day and sells it the…

China marketsEquitiesMachine learningFactor investing
BigQuant

The document introduces generative adversarial networks (GANs), a framework that trains two models against each other. A generator creates samples intended to resemble the training data, while a discriminator estimates whether a sample is real or generated.…

Machine learningStatistics