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

BigQuant

This overview surveys several ways to rank or select equities using quantitative models. It groups approaches into factor and risk models, statistical methods, machine learning, macroeconomic inputs, and behavioral signals. Examples include combining value,…

EquitiesFactor investingMachine learningStatistics
BigQuant

The article introduces random forests as an ensemble of decision trees and explains how bootstrap sampling and random feature selection create diversity among trees. It reviews classification and regression trees, impurity measures, pruning, regression…

EquitiesMachine learningFactor investingStatistics
FinRL

This tutorial excerpt introduces a data-preparation workflow for FinRL. It describes downloading historical equity prices in open, high, low, close, and volume form, and notes that FinRL’s Yahoo downloader uses adjusted closing prices and adds a weekday…

EquitiesForexTechnical indicatorsMachine learning
SuperMind

The research constructs a specific market-capitalization factor by modeling cross-sectional stock market value from company financial measures and market variables. The model’s residual—actual market capitalization relative to the value estimated from those…

EquitiesChina marketsMachine learningFactor investing
FMZ forum

This overview introduces Python libraries used across quantitative trading workflows. It groups tools by task: NumPy for numerical operations, Pandas for structured and time-series data, TA-Lib for technical indicators, and Matplotlib or Plotly for…

Machine learningTechnical indicatorsBacktestingDerivatives pricing
BigQuant

A platform forum exchange addresses whether a daily backtest that predicts a five-day return using the current day’s closing price can access that day’s prediction before the close is available. The response explains that, in the described daily setup, the…

BacktestingMachine learningStatistics
BigQuant

This guide presents local checks for two common failures in factor submissions: missing values near the evaluation window’s start and look-ahead bias. For time-series factors, it recommends querying enough earlier data to cover the longest lag or rolling…

EquitiesMachine learningStatisticsBacktesting
vn.py community

The document discusses an interface pattern for chart-based research: select a range of candlesticks, then ask a question about that specific interval. A selection gives an otherwise vague reference such as a question about why a move occurred a defined…

Machine learningTechnical indicatorsMarket microstructure
Qlib

This Qlib example shows an online manager coordinating rolling model training and strategy updates. Its workflow begins by training an initial strategy set, then runs a routine that updates online predictions, prepares new tasks and models, and generates…

Machine learningBacktestingPortfolio construction
Qlib

The guide lays out different entry paths for using QlibRL, depending on whether the reader is new to reinforcement learning, researches RL algorithms, or already has quantitative finance experience. It recommends learning RL fundamentals, understanding…

Machine learningExecutionStatistics
BigQuant

This Chinese-language summary presents a 2021 survey of reinforcement learning in financial decision-making. It introduces Markov decision processes as a foundation, then identifies value-based and policy-based learning approaches, including extensions that…

Machine learningPortfolio constructionExecutionMarket making
BigQuant

This strategy combines model-based stock ranking with technical timing. It starts from a manually defined CSI 150-related universe, then ranks candidates using an AI prediction score and volume, turnover, and large-order money-flow factors. Timing filters…

EquitiesMachine learningTrend followingMomentum
BigQuant

This guide surveys how machine learning can support quantitative investing, from data preparation and model evaluation to portfolio selection. It explains supervised, unsupervised, and reinforcement learning, and reviews methods including regularized…

Machine learningStatisticsFactor investingPortfolio construction
BigQuant

This Chinese strategy discussion combines hand-built stock selection rules with a CNN classifier. It describes converting screening conditions into Boolean features so a model can learn to identify stocks expected to show short-term strength. The feature…

China marketsEquitiesMachine learningMomentum
BigQuant

The article explains genetic algorithms as population-based search methods inspired by biological evolution. It walks through encoding candidate solutions as chromosomes, evaluating them with a fitness function, selecting parents, combining them through…

Machine learningStatisticsBacktesting
BigQuant

This study applies Lasso, adaptive Lasso, and Elastic Net to select equity factors and combine them into stock-selection signals. Its motivation is that correlated predictors can make ordinary multivariate regression unstable. The reported experiments show…

EquitiesChina marketsFactor investingMachine learning
BigQuant

The document summarizes research on improving a primary sequence-learning task by selecting among related tasks that differ in timing. Examples include translation with different input delays and stock trend prediction over different future horizons. Because…

Machine learningEquitiesStatistics
Qlib

This configuration describes a Qlib data pipeline for five-minute CSI 300 constituent data over a specified two-year period. It defines training, validation, and test segments, with the training interval also used to fit feature processing. The feature…

EquitiesChina marketsMachine learningBacktesting
SuperMind

The document explains feature engineering as the process of turning raw data into variables that better represent a prediction task. It argues that useful features matter in quantitative strategy research because market data and factor choices constrain what…

Machine learningFactor investingStatistics
MQL5 code base

The document describes a hybrid trading system in which an ONNX model classifies market structure and conventional rules govern trade selection and management. Model inputs include ATR-scaled momentum, distances from recent swing extremes, relative tick…

Machine learningTechnical indicatorsForexCommodities
BigQuant

The document raises a label-design question for equity strategy development. It observes that labels based only on shifted closing and opening prices may not distinguish stocks that rise from those that fall, and asks whether adding highs, lows, and volume…

EquitiesMachine learningStatistics
BigQuant

This article proposes grouping a StockRanker model's scores instead of assuming that the highest-ranked stock is consistently the best choice. It notes that which rank performs well can vary from day to day, especially for models whose styles are unstable.…

EquitiesMachine learningStatisticsBacktesting
BigQuant

This brief BigQuant support exchange explains a feature-name mismatch that prevents a LightGBM module from locating an input column. The module is given a calculated expression as the feature name, while the DataFrame column is actually named “ma.” The…

Machine learning