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

FMZ forum

This essay contrasts two stylized accounts of a quantitative trader’s working day. The less automated workflow involves checking strategies and orders manually, adjusting allocations and contracts, monitoring live positions, recording profit, slippage, and…

ExecutionBacktestingMachine learningEvent-driven
MQL5 code base

This article examines how the length of a training window affects an AI stock selection model. It compares long historical samples with shorter rolling samples and recommends checking each choice against a held-out backtest period. In the author's…

Machine learningEquitiesBacktestingStatistics
FMZ forum

The article distinguishes high-frequency trading firms from quantitative investment firms by their typical origins, time horizons, capital models, and technical priorities. It describes high-frequency trading as focused on rapid processing and efficient…

High-frequency tradingMachine learningStatisticsRisk management
Stratmill research code

This code reference presents several ways to measure dependence or distance between financial data vectors and matrices. It defines angular distance from Pearson correlation, plus absolute and squared variants that alter how negative or strong correlations…

StatisticsPortfolio constructionMachine learning
BigQuant

The document introduces graph representations for modeling relationships among financial assets, arguing that stocks cannot be understood solely as independent observations. Graphs can encode different kinds of links, including sector membership, return…

EquitiesMachine learningPortfolio constructionExecution
BigQuant

This overview presents QLib as an open-source quantitative research platform that supports data preparation, model training, portfolio construction, risk analysis, backtesting, and execution research. It notes support for supervised learning, market-dynamics…

Machine learningBacktestingPortfolio constructionRisk management
BigQuant

The document summarizes the ResNet paper’s approach to training deep convolutional neural networks. Instead of having stacked layers learn a full transformation directly, residual learning lets them learn a change relative to their input. The paper’s…

Machine learningStatistics
Stratmill research code

This code describes a deep learning approach for turning sequential market features into position signals. Its example model uses an LSTM layer followed by dropout and a time-distributed output constrained through a hyperbolic tangent activation. Training…

Machine learningMomentumPortfolio constructionBacktesting
BigQuant

This document introduces generative adversarial networks (GANs) as a machine learning framework with two neural networks: a generator that creates samples and a discriminator that judges them. Their competing objectives form an adversarial training process.…

Machine learning
BigQuant

This report summary describes revisions to AlphaNet, a neural network that learns stock-selection factors from price and volume data. AlphaNet-v2 adds six ratio features, replaces pooling and fully connected layers with an LSTM to capture temporal patterns,…

EquitiesMachine learningFactor investingBacktesting
FinRL

The document explains how FinRL models automated stock trading as a Markov decision process. An agent observes market prices and features, acts in a simulated environment, receives rewards, and adjusts its policy to pursue higher cumulative reward. The…

EquitiesMachine learningBacktestingRisk management
FMZ forum

This article explains how nonlinear feature representations can make complex classification possible with a linear decision boundary. It uses support vector machines as an analogy: mapping inputs into a higher-dimensional feature space can make patterns that…

Machine learningStatistics
BigQuant

The report describes applying Thompson Sampling, an online learning method, to adjust a multi-factor investment model as market leadership changes. It uses China A-share constituents from the CSI 300 and CSI 500, with valuation, profitability, growth,…

China marketsEquitiesFactor investingMachine learning
BigQuant

This article surveys Microsoft Research’s published work on AI for quantitative investing, especially Chinese equity selection. It explains methods that use graph neural networks to represent relationships among stocks, attention mechanisms to adapt to…

EquitiesMachine learningFactor investingRisk management
BigQuant

A user reports that a price-ratio buy condition never triggers during a year-long backtest, although the sell condition does. The response attributes the training error to StockRanker receiving only two factors, with a Boolean factor causing the model to…

EquitiesMachine learningBacktesting
BigQuant

This short project note outlines a workflow for preparing data and fitting a predictive model. It divides SQL data construction into a base dataset, a normalized dataset, and a final feature-and-label stage. The note mentions cross-sectional factor ranking…

Machine learningStatisticsBacktesting
Qlib

This document defines an abstract data-formatting interface for experiments using the Temporal Fusion Transformer (TFT). Dataset-specific formatters are expected to define column names and roles, fit scalers, transform features, reverse prediction…

Machine learningStatisticsBacktesting
BigQuant

This report introduces gcForest, or multi-grained cascade forest, as a tree-based deep learning model proposed as an alternative to deep neural networks. It argues that the method may suit financial data because it is described as more robust to…

Machine learningBacktestingStatisticsPortfolio construction
BigQuant

This document reviews an empirical comparison of machine learning approaches for forecasting monthly returns in China’s A-share market. The described process trains models on prior data, uses a validation period for tuning, and tests predictions out of…

China marketsEquitiesMachine learningFactor investing
SuperMind

The document summarizes a study of machine learning models for predicting monthly Chinese A-share returns. It describes a rolling, annual retraining design that uses lagged stock and macroeconomic factors, with separate training, validation, and test…

China marketsEquitiesMachine learningFactor investing
Qlib

This configuration describes a Qlib workflow for training a PyTorch feedforward neural network on China’s CSI 300 universe. It uses Alpha360 features, robust feature normalization, missing-value filling, and cross-sectional rank normalization of labels. The…

China marketsEquitiesMachine learningBacktesting
vn.py

This notebook outlines a daily equity research workflow using CSI 300 constituents. It loads historical bars, builds an Alpha158 feature dataset, and defines training, validation, and test periods. The target is a forward VWAP return over a three-day…

EquitiesMachine learningBacktestingChina markets
BigQuant

The document discusses whether stochastic-process mathematics, including Brownian motion, still matters as machine learning becomes more common in quantitative finance. It presents several practitioner views: stochastic calculus has a stronger role in…

Machine learningStatisticsDerivatives pricingExecution