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 brief Chinese-language support note addresses how to use factors produced by a genetic factor-mining process. It says the discovered factor has an expression, but that a user must convert the expression manually before sending it to a factor analysis…

Factor investingMachine learning
Qlib

This configuration defines a Qlib workflow for training a Temporal Fusion Transformer model on Alpha158 features for CSI 300 stocks. It sets Chinese market data from 2008 through mid-2020, using 2008–2014 for training, 2015–2016 for validation, and 2017–2020…

EquitiesChina marketsMachine learningBacktesting
Qlib

This Qlib documentation describes visual reports for evaluating intraday portfolios and prediction models. Portfolio reports display benchmark and portfolio cumulative returns, returns with and without transaction costs, turnover, drawdowns, and cumulative…

BacktestingPortfolio constructionRisk managementMachine learning
BigQuant

The document summarizes research on forecasting multiple future steps from limit order book data. Rather than predicting only one future point, the proposed approach uses sequence-to-sequence encoder-decoder networks with attention to generate a path of…

Market microstructureMachine learningHigh-frequency tradingExecution
Qlib

This paper description presents a learnable scheduler for sequence-learning problems with related prediction tasks, such as forecasting returns at different future horizons. During training, the scheduler chooses an auxiliary task based on the current model…

Machine learningEquitiesChina marketsBacktesting
BigQuant

This forum post presents a workflow for combining predictions from three model outputs. It merges the datasets on instrument and date, preserves columns that are not already present, renames each model’s prediction column, and computes their arithmetic mean…

Machine learningPortfolio constructionBacktesting
Lumibot

This guide describes ways to organize AI agents inside a trading strategy, from a single analyst to specialist research teams, opposing bull and bear views, and sequential debate. It distinguishes deterministic strategies, agent-led decisions, and hybrid…

Machine learningRisk managementExecutionBacktesting
BigQuant

The article tests whether a convolutional neural network can classify stock direction from chart-like images generated from OHLC data. Each sample uses 32 time steps, normalized to a 128-by-128 binary image: groups of columns mark open, high-low range, and…

EquitiesMachine learningBacktestingStatistics
BigQuant

This forum post raises an implementation question about deploying BigQuant StockRanker models for live trading through a brokerage server. The author believes StockRanker includes a gradient boosting decision tree model and asks whether deployment transfers…

Machine learningBacktestingExecutionStatistics
BigQuant

This article outlines a machine-learning stock selection strategy intended to find shares that may rebound after declines while limiting drawdowns during weak market conditions. It targets China’s small and medium-sized board, chosen for its activity and…

China marketsEquitiesMachine learningMean reversion
BigQuant

This guide explains how to participate in a BigQuant quantitative challenge using A-share minute bars and order-book snapshots to predict future 30-minute VWAP returns. It covers the factor-mining and end-to-end modeling tracks, available templates and data…

EquitiesChina marketsMachine learningBacktesting
BigQuant

This discussion examines whether the length of a model’s training window changes an AI strategy’s results. It describes manually rolling training for a visual template strategy, comparing longer histories of five to ten years with shorter windows ranging…

Machine learningBacktestingStatistics
BigQuant

The document describes Temporal Routing Adaptor (TRA), a way to extend a stock prediction model so it can learn from different patterns in market data. It notes that momentum and reversal behavior may coexist, which challenges the assumption that…

EquitiesMachine learningStatisticsPortfolio construction
Qlib

Qlib separates forecasting signals from portfolio construction. A strategy turns prediction scores into trading decisions, while a weight-based base class lets users specify target holdings and delegates order generation to the framework. The documented…

Portfolio constructionBacktestingExecutionRisk management
Lumibot

This example describes a concentrated long-only stock portfolio built through a sequence of AI agents. A research agent ranks companies for understandable businesses, cash generation, and attractive prices. A second agent challenges each idea by examining…

EquitiesMachine learningPortfolio constructionBacktesting
SuperMind

This Chinese course listing outlines a study of A-share stocks that reach their daily upper price limit. Its stated sequence is to explain the limit-up mechanism, classify limit-up events, examine subsequent stock returns, and then apply a support vector…

EquitiesMachine learningBreakout
BigQuant

The document describes a basic workflow for evaluating a trained quantitative model. After fitting the model on training data, apply it to a validation set, then compare its predictions with the observed values to assess performance. This separates model…

Machine learningBacktestingStatistics
Amberdata research

This podcast recap discusses how AI agents may interact with crypto assets and decentralized applications, alongside a vision for regulated DeFi that connects conventional banking with self-custodied digital assets. The guest describes agents as systems that…

CryptoDeFiMachine learningDerivatives pricing
MQL5 code base

This expert-advisor design turns four RSI readings into a single weighted perceptron score. It uses RSI periods of 12, 36, 108, and 324, rescales each indicator around zero, and combines them with weights selected through optimization. The trading threshold…

ForexMachine learningTechnical indicatorsTrend following
BigQuant

This research summary explains how to build a machine-learning stock-selection process using historical factor values to predict subsequent returns. In the training stage, a supervised model learns the relationship between inputs and returns; in the testing…

EquitiesMachine learningFactor investingBacktesting
MQL5 code base

This MQL5 demonstration illustrates supervised classification with a support vector machine (SVM), using a fictional animal-recognition task to explain labeled examples and learned decision boundaries. It generates seven-feature observations with rule-based…

Machine learningStatisticsBacktesting
Stratmill research code

This helper prepares spread changes and their lagged values as inputs for a regression model. It can expand the lag features with pairwise products, split a chosen in-sample period into ordered training and test sets, and keep a separate out-of-sample…

Machine learningStatisticsBacktestingPairs trading