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
Alphalens
14 documents
WonderTrader
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

The article examines how large datasets and complex models can make factor discovery more productive while increasing the risk of overfitting. It contrasts hypothesis-led research, where an economic or behavioral rationale is tested, with data-led mining,…

Factor investingMachine learningStatisticsBacktesting
BigQuant

This tutorial explains attention and Transformer components before outlining a time-series stock ranking model. It adds Time2Vec features to factor sequences so the model can represent both periodic and linear time patterns, then applies self-attention,…

EquitiesMachine learningStatisticsBacktesting
BigQuant

This brief guide explains how to exclude delisted stocks from both the training and validation data flows in a visual AI stock-selection strategy. It instructs users to insert a shared “remove delisted stocks” module before the missing-data handling module…

EquitiesMachine learningBacktesting
BigQuant

This preliminary example applies a functional LSTM network to Chinese equity data, using the CSI 300 as its prediction target. The sequence input contains six market features—closing, opening, high and low prices, amount, and volume—across 30 time steps. The…

EquitiesMachine learningChina markets
SuperMind

This introductory overview explains how neural networks use layers of connected units to model nonlinear relationships. It sketches the roles of input, hidden, and output layers, activation functions, and deeper architectures such as convolutional and…

Machine learningEquitiesTechnical indicatorsBacktesting
Qlib

This configuration defines a Qlib workflow that trains a CatBoost model on Alpha360 features for CSI 300 constituents. It uses Chinese market data from 2008 through mid-2020, with training through 2014, validation over 2015–2016, and testing from 2017…

EquitiesChina marketsMachine learningBacktesting
FinRL

This tutorial presents a FinRL workflow for applying deep reinforcement learning to a portfolio of Dow Jones stocks. It formulates trading as a Markov decision process: the agent observes market features and holdings, chooses buy, sell, or hold actions, and…

EquitiesMachine learningPortfolio constructionBacktesting
SuperMind

This FinRL tutorial outlines a deep reinforcement learning workflow for trading a basket of Dow Jones stocks. It models trading as a Markov decision process: the state contains market and indicator data, actions specify share purchases or sales, and rewards…

EquitiesMachine learningPortfolio constructionBacktesting
BigQuant

The document explains how genetic programming can evolve formulas from stock price and volume inputs to discover candidate equity selection factors. It outlines the evolutionary cycle of selection, crossover, and mutations, and describes adapting a genetic…

EquitiesMachine learningFactor investingBacktesting
FMZ forum

The document surveys proposed Transformer applications in quantitative finance, including time-series forecasting, factor analysis, risk estimation, portfolio selection, execution, order-book modeling, and market-manipulation detection. It attributes their…

Machine learningStatisticsBacktestingMarket microstructure
BigQuant

The report describes a stock-selection approach that forecasts the coming information coefficient of seven style factors, then adjusts their weights according to expected effectiveness. Its features include each factor’s historical information coefficient…

EquitiesFactor investingMachine learningBacktesting
Stratmill research code

This Python class appends expanded values to a tabular dataset using polynomial bases or feature products. Its available polynomial families are Chebyshev, Legendre, Laguerre, and ordinary powers; the requested degree controls how many orders are generated.…

Machine learningStatistics
Qlib

This configuration describes a Qlib workflow for training a LightGBM model and using its forecasts in an enhanced-indexing portfolio strategy. It specifies CSI 300 instruments and Shanghai’s CSI 300 index as the benchmark, with Alpha158 features and…

EquitiesChina marketsMachine learningBacktesting
Stratmill research code

This data-preparation module builds time-series inputs for a deep-learning momentum model. It reads close prices, clips extreme values using an exponentially weighted mean and standard deviation, then derives daily returns and volatility. The target is a…

Machine learningMomentumVolatilityTechnical indicators
BigQuant

This support thread describes a BigQuant stock-ranking workflow that backtests successfully but fails when launched as simulated trading. The logs show that feature extraction runs, but later extraction steps return empty datasets; the ranker then receives…

Machine learningEquitiesBacktesting
SuperMind

The article defines market sentiment as participants’ collective outlook, which may be optimistic, pessimistic, or neutral and can be shaped by economic releases, company results, politics, news, and social discussion. It introduces sentiment analysis as a…

SentimentMachine learningEvent-drivenMomentum
SuperMind

The document proposes a Chinese stock selection rule combining price activity and large-order flow. It screens for stocks with an amplitude above a stated threshold, excludes stocks that hit the upper limit on the previous day, and selects when the product…

China marketsEquitiesTechnical indicatorsMarket microstructure
BigQuant

This review describes a Bayesian dynamic panel model for evaluating US mutual fund performance and its persistence. The model allows fund returns to have time-varying variance and covariance, cross-fund dependence, serial correlation, latent volatility, and…

StatisticsMachine learningFactor investingRisk management
Qlib

The code describes a manager for tuning model hyperparameters through random search over discrete parameter ranges. For each trial it samples one value per tunable parameter, adds fixed experiment parameters, checks that the parameter set is complete, and…

Machine learningBacktestingStatistics
BigQuant

This document summarizes several modeling choices for quantitative trading. It argues that machine learning may be easier to apply in high frequency strategies than in lower frequency settings, and that nonlinear models can capture more from data than linear…

Machine learningHigh-frequency tradingBacktestingStatistics
BigQuant

This discussion concerns adapting a stock-ranking template to use financial factors in a machine-learning strategy. The author describes a forward-return label based on buying at the next day’s open and selling at the close five trading days later, then asks…

EquitiesMachine learningFactor investingStatistics
MQL5 code base

The document describes a compact artificial neural network with one hidden layer, trained using backpropagation, and a chart indicator that visualizes price movement while projecting future closes. The indicator uses recent open prices as inputs, compares…

Machine learningStatisticsTechnical indicators
BigQuant

The document poses a model validation question rather than giving a complete answer: after training a multi-factor model on historical data and evaluating it on a later year, should a trader deploy that fitted model or retrain it on a newer rolling window?…

Machine learningFactor investingBacktestingStatistics
BigQuant

The document explains softmax as a transformation from a vector of scores to nonnegative values that sum to one, making them interpretable as a probability distribution. It describes its role in the continuous bag-of-words model in Word2Vec, where model…

Machine learningStatistics