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
Quantpedia
86 documents
TqSdk
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
Quantopian lectures
45 documents
Binance API docs
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

This stock-ranking strategy adds recent price-limit activity to a set of price, volume, technical, and financial features. The document explains that the limit-status field uses separate values for limit-down, no limit, and limit-up days; summing the last…

China marketsEquitiesMachine learningTechnical indicators
Amberdata research

The article introduces crypto market microstructure analysis through granular data such as order books, liquidity, and order flow, then surveys machine-learning approaches that may help process large datasets. It describes recurrent neural networks such as…

CryptoMachine learningMarket microstructureHigh-frequency trading
BigQuant

This brief support exchange concerns an error encountered while using an SVR model and asks whether the model needs only training data and a feature list. The response identifies a more immediate issue: the upstream module output is missing two named…

Machine learningStatisticsVolatility
BigQuant

This brief report summary proposes a two-stage equity-selection process. A fundamental model first creates a preliminary stock universe, and a deep learning model then screens that universe again. The stated aim is to improve excess returns while keeping…

EquitiesChina marketsMachine learningFactor investing
BigQuant

This report describes a Chinese equity-selection process built from daily price and volume data. Genetic programming generates candidate factors: Rank IC is used to find factors with linear predictive relationships, while mutual information targets nonlinear…

EquitiesChina marketsMachine learningFactor investing
BigQuant

This practitioner report reviews DeepAlpha, a neural model used to rank stocks from factor inputs, and compares it with other approaches. The author says a simple fully connected network appeared competitive with decision-tree and linear models, and…

Machine learningEquitiesFactor investingBacktesting
BigQuant

This overview catalogs machine learning approaches that can be applied to quantitative investing, grouping them into tree models, linear models, unsupervised methods, deep learning, ensembles, and online learning. It links model families to tasks such as…

Machine learningFactor investingStatisticsBacktesting
BigQuant

This report describes a monthly stock selection model that uses a random forest, an ensemble of decision trees trained with bagging, to estimate each stock’s probability of rising in the next period. Its workflow covers feature and label preparation,…

China marketsEquitiesMachine learningFactor investing
Lumibot

This Russian-language overview introduces LumiBot, a Python framework for building, backtesting, and running trading strategies through supported brokers. It describes a shared strategy lifecycle for hand-coded rules and AI-assisted agents, with historical…

Multi-assetBacktestingExecutionMachine learning
BigQuant

The document reports a platform-specific issue in which an XGBoost classifier’s probability prediction function returns only endpoint values of zero and one. The user expected continuous class probabilities that could be used to rank securities, based on…

Machine learningEquities
BigQuant

This discussion distinguishes machine learning for execution optimization from machine learning for directional trading. Execution begins with a known trade and seeks to reduce its cost; alpha generation must identify price direction and capture enough of…

Machine learningHigh-frequency tradingMarket microstructureExecution
BigQuant

This Chinese-language support post describes a feature-engineering question: how to count, over a recent window, the days when a five-day moving average exceeds a ten-day average. The proposed first feature assigns a positive or negative value according to…

EquitiesTechnical indicatorsMachine learning
BigQuant

The document raises a question about possible look-ahead bias in a stock-selection workflow. It points to a five-day return calculated from prices shifted forward in time and asks whether using that value as a feature in a test set leaks future information.…

EquitiesMachine learningBacktestingStatistics
BigQuant

The document presents a modified MACD indicator built by replacing standard exponential moving averages with a three-stage smoothing expression. It applies that transformation separately to closing prices over 12- and 26-period spans to form DIF, then…

Technical indicatorsMachine learningEquities
Qlib

This configuration specifies a Qlib time-series Transformer workflow for predicting Chinese CSI 300 stock returns from Alpha158 features. It defines a Chinese market data source, uses the CSI 300 as the instrument universe and SH000300 as the benchmark, and…

China marketsEquitiesMachine learningBacktesting
BigQuant

This research summary describes a unified framework for explaining and testing generalized linear models in multi-factor stock selection. It compares how these models can combine factors into a composite signal, then evaluates the signal through grouped…

EquitiesChina marketsMachine learningFactor investing
SuperMind

This document describes a short-term screen for main-board stocks. It selects shares with turnover between 3% and 12%, a daily gain above 1% relative to the same market-board comparison, and an opening-auction move between -2% and 5%. It provides both a…

EquitiesChina marketsMomentumTechnical indicators
BigQuant

This article distinguishes overfitting from overtraining and explains why cross-validation does not, by itself, prevent a model from overfitting. Validation estimates predictive performance, including through out-of-sample data and averaged errors across…

Machine learningStatisticsBacktesting
MQL5 code base

The document describes an Expert Advisor for XAUUSD that combines a price dynamics filter, an online-learning neural network, and volatility-based risk management. Its market-state component derives velocity from price changes and an entropy-like measure…

CommoditiesMachine learningVolatilityRisk management
BigQuant

The document explains a basic result in convex optimization: for a differentiable convex function, any point where the gradient is zero is a global minimizer. It argues this by applying the first-order inequality for convex functions, which bounds the…

StatisticsMachine learning
BigQuant

This study examines how neural network hidden-layer configurations affect reinforcement-learning performance in stock portfolio optimization. Using the FinRL framework, agents receive open, high, low, close, and volume data and seek to improve portfolio…

EquitiesMachine learningPortfolio constructionBacktesting
FMZ forum

The article describes using a deep neural network to estimate risk for an automated, beta-neutral long–short equity strategy. Financial statement data and historical prices serve as inputs; the model predicts return quantiles over horizons from five to 90…

EquitiesMachine learningRisk managementStatistics
BigQuant

This overview organizes machine learning algorithms in two ways: by learning setup and by functional family. It distinguishes supervised learning with labeled examples, unsupervised learning that finds structure in unlabeled data, and semi-supervised…

Machine learningStatistics