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
Lumibot strategies
7 documents
QuantRocket
7 documents
Awesome Quant
1 documents

Search the library

5,018 documents

Qlib

This configuration specifies a Qlib workflow for predicting CSI 300 stock returns with a gated recurrent unit (GRU) neural network. It uses Alpha158 features, filters to a selected feature set, applies robust normalization and missing-value filling, and…

EquitiesMachine learningBacktestingPortfolio construction
BigQuant

This research summary explains why predictive machine-learning models can mistake unstable associations for causal relationships, especially when selection bias or confounding drives observed patterns. It presents propensity-score analysis as a way to make…

EquitiesMachine learningStatisticsChina markets
BigQuant

This lesson explains binary classification through logistic regression, using the example of predicting whether a stock will rise. It describes encoding outcomes as zero and one, interpreting the model output as a probability, and applying a 0.5 cutoff to…

Machine learningStatisticsEquities
FMZ forum

This reflective account traces a trader’s attempts to find reliable market predictions. The author moves from familiar indicators such as MACD, KDJ, and RSI to custom indicator programming, time-series methods including ARIMA and GARCH, neural networks,…

EquitiesTechnical indicatorsStatisticsMachine learning
Qlib

The document explains Qlib’s meta-controller framework for learning patterns across forecasting tasks and using them to guide future tasks. A meta-task packages data for a meta-model, while a meta-dataset manages how task information is generated and…

Machine learningEquitiesStatisticsPortfolio construction
BigQuant

This overview explains how quantitative strategies use factors to express hypotheses about future returns. It describes candidate signal sources such as prices, fundamentals, macroeconomic data, and text, then outlines a research process: translate an…

Factor investingStatisticsBacktestingRisk management
BigQuant

A BigQuant support discussion addresses a user’s difficulty training a StockRanker model for individual-stock prediction. The replies recommend moving to the newer StockRanker template because the older module is no longer actively maintained. A second…

EquitiesMachine learningChina markets
BigQuant

This brief platform discussion asks how to inspect the output of an intermediate neural-network layer in a visual workflow. One reply recommends adding and running a notebook cell after execution, inspecting the layer object’s properties, and reading its…

Machine learning
FMZ forum

The document describes a daily directional forecasting strategy for SPY using a quadratic discriminant analysis model trained on the prior two S&P 500 returns. It maps predicted up days to a fixed long position and predicted down days to a fixed short…

EquitiesMachine learningBacktestingUS markets
SuperMind

The document introduces matrix inversion as a way to solve systems of linear equations, connecting the idea to applications that include quantitative finance, statistics, and machine learning. It explains that the identity matrix leaves a matrix unchanged…

StatisticsMachine learning
BigQuant

This platform support thread discusses how to preserve a model after rolling training and whether the final saved artifact represents the intended result. The replies characterize rolling training as a research-stage feature rather than a direct route to…

Machine learningBacktesting
BigQuant

The article describes turning rolling OHLC windows into sparse, binary candlestick images for a convolutional neural network. Each sample uses 32 time steps, normalized and mapped onto a 128-by-128 grid; three columns represent each candle’s open, high-low…

EquitiesMachine learningBacktestingTechnical indicators
Qlib

This configuration defines a Qlib equity-prediction experiment for China’s CSI 500 universe. It trains a double-ensemble model built on gradient boosting, using Alpha360 features and a forward close-to-close return label. Training and validation segments…

China marketsEquitiesMachine learningBacktesting
BigQuant

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

EquitiesChina marketsMachine learningFactor investing
SuperMind

The document outlines an AI-assisted workflow for turning natural-language strategy ideas into code and backtests. It distinguishes Python strategies, suited to broader stock selection, multi-factor models, portfolio rules, and risk controls, from formula…

Machine learningBacktestingEquitiesFutures
BigQuant

The document reviews tactical and dynamic asset allocation, then focuses on predicting short-term movements in Chinese equity indices. It compares logistic regression, artificial neural networks, and support vector machines across different inputs and…

EquitiesChina marketsMachine learningTrend following
BigQuant

This page introduces Andrew Ng’s machine learning course and lists its main subject areas and accompanying study materials. It describes supervised learning methods such as neural networks and support vector machines, alongside unsupervised learning topics…

Machine learningStatistics
vn.py community

This announcement outlines a two-day VeighNa training course on machine-learning cross-sectional multi-factor strategies, also described as alpha strategies. It presents their use in equity selection, index enhancement, absolute-return portfolios, and…

Machine learningFactor investingStatisticsPortfolio construction
BigQuant

The document introduces hyperparameter optimization for machine learning models used in trading strategies. It describes how choices such as a model's learning rate can change the path taken while minimizing a loss function, which may have multiple local…

Machine learningBacktestingStatistics
BigQuant

This overview explains why high-frequency research systems process tick snapshots, trades, and order data with distributed computing. It describes the challenge of loading very large datasets and the time required to clean and analyze them on a single…

High-frequency tradingMachine learningStatistics
Qlib

This example shows how to assemble a quantitative equity research workflow in Python using Qlib. It initializes Chinese market data, creates a model and dataset from a task configuration, fits the model, and records predictions and signal analysis. It then…

EquitiesChina marketsMachine learningBacktesting
FinRL

This tutorial outlines a paper trading workflow for a FinRL stock trading agent. It begins with installing the library and preparing Alpaca paper account credentials, then introduces a Proximal Policy Optimization agent with actor and critic networks. The…

EquitiesMachine learningBacktestingRisk management