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

Qlib

This tutorial walks through assembling a quantitative equity research workflow with Qlib. It covers retrieving and inspecting market data, interpreting adjusted prices, working with dynamic universes and point-in-time fundamentals, and constructing features.…

EquitiesChina marketsMachine learningBacktesting
BigQuant

This brief troubleshooting note addresses an error in a stock LSTM strategy template involving the training epoch parameter. It advises changing the model-fitting argument from the older `nb_epoch` name to `epochs`, while leaving the batch size and…

Machine learningTechnical indicators
FMZ forum

The document walks through a basic LSTM workflow for forecasting Bitcoin prices from daily market data. It loads open, high, low, close, volume, and weighted-price fields; checks for missing and zero values; replaces zeros with missing values and carries the…

CryptoMachine learningStatisticsBacktesting
MQL5 code base

The document outlines an adaptive expert advisor that records market patterns and evaluates them through simulated orders with stop-loss and take-profit levels. Its stated process is to collect examples first, then use the observed outcomes to select…

Machine learningForexBacktestingRisk management
BigQuant

The document describes a framework for computing quantitative stock factors as recursive transformations of numerical indicators. It says factor logic can be defined with programming languages or XML: procedural languages suit more complex structures, while…

EquitiesFactor investingMachine learningHigh-frequency trading
BigQuant

The author describes a China A-share swing strategy that first narrows the universe to selected high-quality companies and blue chips, then uses a machine-learning model to identify timing patterns. The training labels are based on relative performance…

EquitiesChina marketsMachine learningTrend following
BigQuant

This article explains a structure inference network (SIN) that augments object detection with scene context and relationships among candidate objects. It represents a scene with global image features, candidate regions as graph nodes, and pairwise…

Machine learningStatistics
MQL5 code base

The document describes a MetaTrader expert advisor that combines a simple neural network with the Laguerre_PlusDi and SilverTrend_Signal indicators. Its notable operational feature is a configurable daily trading window with start and end times. It outlines…

Machine learningTechnical indicatorsBacktesting
BigQuant

This overview explains a supervised learning workflow for ranking stocks by their expected future returns. It introduces features, a fitted function, model parameters, and a loss function, then describes labeling return targets, splitting observations into…

EquitiesMachine learningStatisticsBacktesting
SuperMind

This Chinese-language post proposes a stock screen combining price amplitude, a rounded price pattern, and sustained return on equity above a stated threshold. Its example formula adds further technical conditions: recent price position within a range, a…

China marketsEquitiesTechnical indicatorsFactor investing
Lumibot

This example builds a macro ETF portfolio through several AI roles: agents assess growth, inflation and rates, debt and liquidity, and challenge one another’s conclusions. A trading agent then combines their views into a diversified basket drawn from equity,…

Multi-assetPortfolio constructionMachine learningRisk management
BigQuant

This Chinese-language forum post asks how BigQuant’s StockRanker model works and whether its gradient-boosted decision tree component could be replaced with another ensemble method, such as XGBoost, while retaining a similar ranking strategy. It describes…

EquitiesMachine learningPortfolio construction
FMZ forum

This article outlines a high-frequency strategy research framework for China’s order-driven markets, using Level 1 order book data and support vector machines (SVMs). It proposes extracting features such as best bid and ask prices and sizes, derived depth…

FuturesMachine learningHigh-frequency tradingMarket microstructure
FMZ forum

This FAQ explains implementation details for quantitative strategies built with FMZ workflows. It covers supported runtime requirements, JavaScript code nodes, sequential node execution, trigger timing, passing outputs between connected nodes, and using…

BacktestingMachine learningRisk managementExecution
BigQuant

The document describes a Chinese equity screening rule that combines a 14-period RSI below 65, the product of daily percentage change and super-large-order net inflow, and large-order net inflow above 0.05 over three consecutive days. Its stated aim is to…

EquitiesTechnical indicatorsMachine learningChina markets
TqSdk

This example builds a daily direction classifier for a rubber futures contract. Near a scheduled end-of-day cutoff, it uses recent closing prices to calculate three technical features, aligns each historical feature row with the following session's…

FuturesMachine learningTechnical indicatorsBacktesting
Qlib

This Qlib configuration describes a machine-learning workflow for ranking CSI 300 stocks. It uses the Alpha360 data handler and a double-ensemble model built from gradient-boosted trees. The configured label is a forward close-price return, while the…

EquitiesMachine learningPortfolio constructionBacktesting
BigQuant

The author investigates whether the highest-ranked stocks from a convolutional neural network strategy deliver the best results. The experiments apply a model trained on a small number of stocks to broader selections, then backtest separate groups of ranked…

China marketsEquitiesMachine learningFactor investing
BigQuant

This strategy-sharing article describes an active China A-share approach that blends model-based stock ranking with technical timing. It starts from a manually selected China Securities 150-related universe, described as roughly 100–300 larger, liquid…

EquitiesChina marketsMachine learningMomentum
OctoBot

This architecture overview explains how OctoBot organizes a modular crypto trading bot. Framework packages define shared contracts for data flow, evaluation, trading, and backtesting, while strategy logic, evaluators, and exchange connectors are supplied as…

CryptoBacktestingExecutionMachine learning
BigQuant

This learning note outlines a stock-price forecasting pipeline that uses an LSTM as a sequence generator and a CNN as a discriminator in a generative adversarial network. It describes a broad feature set: related assets and rates, technical indicators, news…

EquitiesMachine learningStatisticsBacktesting
BigQuant

The document explains the expected input, initial state, and output shapes for PyTorch’s LSTM layer. With the default layout, inputs are arranged as sequence length, batch size, and feature count; the hidden and cell states also include layer and direction…

Machine learningStatisticsChina markets
FMZ forum

This introductory explanation builds from the Markov chain assumption: the next state depends on the current state rather than the full history. It then describes a hidden Markov model (HMM), where observable data are probabilistically linked to an…

EquitiesStatisticsMachine learning