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 configuration defines a Qlib equity forecasting workflow using the CSI 300 universe and the Shanghai CSI 300 index as benchmark. It sets a data window from 2008 through 2020, with training through 2014, validation over 2015–2016, and testing over…

EquitiesMachine learningBacktestingPortfolio construction
BigQuant

This discussion addresses whether a trader should use hyperparameter search to find an optimal combination of existing factors. The response says that “optimal” needs a clear definition: it could mean the best backtest result or the best factor-analysis…

Factor investingMachine learningBacktestingStatistics
BigQuant

This overview traces major developments in deep learning from the perceptron and backpropagation through convolutional and recurrent networks, generative models, residual networks, Transformers, and BERT. It describes the basic contribution associated with…

Machine learningStatistics
BigQuant

This research applies feature selection to multi-factor stock selection in the full Chinese A-share universe, with the CSI 300 and CSI 500 as benchmarks. It constructs industry- and market-cap-neutral strategies and tests feature ranking methods with…

EquitiesChina marketsFactor investingMachine learning
SuperMind

The document describes a stock-selection screen that combines three filters: ranking shares by capital inflow, requiring specified price-to-earnings and price-to-book ranges, and limiting the gain at 9:25 to below a stated threshold. It frames capital flows…

EquitiesChina marketsSentimentTechnical indicators
BigQuant

This overview introduces ten machine learning methods and sketches how they work, with examples of possible financial uses. It covers linear and logistic regression, K-nearest neighbors, support vector machines, decision trees, random forests, neural…

Machine learningStatisticsEquitiesBacktesting
BigQuant

This research summary describes ranking international liquid stocks with a random forest trained on technical features. Rather than forecasting exact returns, the model estimates the likelihood that a stock will outperform an average-return threshold. The…

EquitiesMachine learningPortfolio constructionBacktesting
MQL5 code base

The document describes a MetaTrader script that collects broker-specific trading costs for one symbol and exports them for a companion model used in triple-barrier labeling. It samples spreads from ticks and reports tick-weighted, dwell-time-weighted, and…

ExecutionMarket microstructureMachine learningRisk management
FinRL

FinRL-Meta addresses a research infrastructure problem: deep reinforcement learning has potential in finance, but researchers need realistic market environments and shared benchmarks to develop and compare methods. The document contrasts this need with…

Machine learningBacktestingRisk management
BigQuant

This Chinese-language discussion describes problems encountered when reusing a saved XGBoost model in a separate strategy and moving a feature-based strategy from research into simulated trading. Keeping visible strategy settings unchanged did not reproduce…

Machine learningExecutionBacktesting
vn.py community

This technical report describes a dtype-sensitive error in VeighNa’s linear-decay time-series calculation using Polars rolling_map. In the reported example, a sparse binary series with one nonzero value produces zeros when stored as Int64, while the Float64…

Technical indicatorsStatisticsMachine learning
BigQuant

This meetup compilation surveys practical topics in quantitative investing, including factor design, machine learning, strategy validation, portfolio sizing, live execution, and sector rotation. It recommends building a factor library by collecting and…

Factor investingMachine learningBacktestingPortfolio construction
BigQuant

The document describes a library that packages deep learning models for quantitative research, including feedforward networks, LSTMs, Transformers, TabNet, and TRA. Its quick-start workflow covers selecting a model, configuring an optimizer and loss…

Machine learningEquitiesBacktesting
BigQuant

This overview explains machine learning as a way to model patterns in data and describes how that capability may be applied to investment decisions. It outlines a workflow spanning data collection, feature creation, preprocessing, model training, model…

Machine learningStatisticsEquities
Freqtrade docs

The document explains how FreqAI trains trading agents through reinforcement learning. An agent processes historical candles and chooses among actions such as entering or exiting long and short positions. A custom reward function scores its decisions, while…

Machine learningRisk managementBacktesting
BigQuant

The article explains why standard stochastic gradient descent can remain inefficient when training Word2Vec on a large vocabulary. Even when an update concerns only a few words, calculating gradients across the full parameter matrices wastes work, and the…

Machine learningStatistics
MQL5 code base

This document explains an indicator that converts each bar’s timestamp into hour-of-day features for data collection and modeling. It provides 24 binary buffers, one for each hour, and an additional buffer containing the numeric hour. For each bar, the…

Machine learningStatistics
BigQuant

This overview explains XGBoost regression as an ensemble of decision trees built sequentially to reduce a loss. Each new tree uses gradient information from prior predictions, while complexity controls and regularization are intended to limit overfitting.…

Machine learningEquitiesStatisticsBacktesting
BigQuant

A user asks why a BigQuant query for Ping An Bank returns values in the thousands when the stock trades around the teens. The supplied workflow selects the A-share instrument, then builds a forward label from the close five sessions ahead divided by the next…

EquitiesMachine learningChina markets
MQL5 code base

The document outlines a chart indicator that trains a support vector machine (SVM) to predict buy and sell signals. It selects technical indicators as model inputs, gathers historical indicator and price data, labels past opportunities according to whether…

Machine learningTechnical indicatorsBacktesting
BigQuant

This article argues that training one stock-selection model on all market data may struggle with noisy observations and changing factor behavior. Its proposed approach is to classify market conditions and maintain strategies suited to different regimes:…

EquitiesChina marketsMachine learningBacktesting
BigQuant

This post outlines an A-share stock-selection framework that uses eight cross-sectionally ranked features covering valuation, momentum and reversal, and liquidity. A LightGBM regression model predicts relative returns over a five-trading-day horizon; the…

EquitiesMachine learningFactor investingBacktesting
Lumibot

This example outlines a long-term equity selection process inspired by fundamental value investing. A research agent reviews the latest company reports and current share prices, then selects businesses based on profitability, competitive durability, and…

EquitiesFactor investingMachine learningPortfolio construction