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

21,023 documents

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
ProRealCode

This document explains a chart heatmap that compares an instrument’s typical volume or volatility across months, days of the month, weekdays, or hours. It calculates each period’s total volume or true range, groups observations by the selected calendar…

Technical indicatorsStatisticsVolatilityPosition sizing
BigQuant

The document presents a short-term timing approach based on the Hilbert transform. It assumes price movements contain a long-term trend, shorter cyclical fluctuations, and noise. The proposed process first smooths the data with a 20-period moving average,…

EquitiesTechnical indicatorsStatisticsMomentum
MQL5 code base

This indicator description explains how a sinusoidal moving-average tool exposes phase, opposite phase, and amplitude as separate plotted values. Phase is represented in degrees across a full cycle, while the opposite phase runs through the negative range;…

Technical indicatorsStatisticsMean reversion
MQL5 code base

This brief document describes a charting script that calculates and displays the autocorrelation function (ACF) and partial autocorrelation function (PACF) for a selected data window. Its inputs control the number of observations, the number of lags, the…

StatisticsTechnical indicators
SuperMind

This Chinese-language post proposes screening stocks for a watchlist using three conditions: a daily high-low range exceeding one percent, at least one limit-up event within the prior 25 trading days, and a 2019 dividend payout ratio above 25 percent. The…

China marketsEquitiesTechnical indicatorsStatistics
MQL5 code base

The document introduces a zero-lag variant of the T3 technical indicator. It describes T3 as a smoothed indicator designed to respond relatively quickly, then says the variant incorporates calculation approaches associated with Tim Tillson and with Bob Fulks…

Technical indicatorsStatistics
SuperMind

This note describes a Chinese equity screen that ranks stocks by estimated capital strength, looks for substantial net institutional inflows, and restricts the universe to companies listed in 2021. It suggests using turnover and trading volume as proxies for…

EquitiesChina marketsStatistics
MQL5 code base

This document describes a MetaTrader indicator that smooths a recursively calculated band-pass series to produce a trend component. Its inputs are the calculation period, a delta factor used to derive gamma, and the price series. The recurrence uses current…

Technical indicatorsTrend followingStatistics
BigQuant

The post contains a proposed Chinese stock screen built from financial, valuation, price-action, and intraday-style indicators. Its filters include market-cap and asset thresholds, revenue growth and return on equity conditions, turnover and price-change…

China marketsEquitiesTechnical indicatorsStatistics
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
MQL5 code base

This brief indicator note discusses Detrended Synthetic Price, an indicator attributed to John Ehlers. It argues that using fixed levels to interpret the oscillator can be cumbersome because the appropriate levels may need adjustment for each instrument,…

Technical indicatorsStatistics
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
SuperMind

This article describes a Chinese equity screen that selects stocks with turnover between 3% and 12%, a positive product of price change and net large-order volume, and excludes Beijing-listed shares. Its sample indicator and Python material illustrate…

EquitiesChina marketsTechnical indicatorsStatistics
SuperMind

This article proposes a Chinese equity screen that looks for stocks with a daily high-low range above a threshold, no limit-up close on the previous day, and signs of large-investor control. It gives an indicator formula for price range and a sample Python…

EquitiesChina marketsTechnical indicatorsStatistics
BigQuant

The post asks whether a factor-analysis module’s rebalance period measures returns before or after the factor observation. The author expected each factor-sorted group’s reported return to represent the return earned by holding its stocks for the stated…

Factor investingBacktestingStatistics
ProRealCode

The document introduces nine indicators that compare historical range, volume, and equity gains or losses across calendar periods. For each measure, the collection examines months, weeks, and days of the week to identify periods that have tended to be above…

StatisticsTechnical indicatorsBacktesting
BigQuant

This document summarizes Ibbotson and Chen’s supply-side approach to estimating long-run equity returns and risk premiums. It decomposes US stock returns over 1926–2000 using inflation, earnings, dividends, valuation multiples, payout ratios, book value,…

EquitiesStatisticsFactor investingUS markets
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
BigQuant

The document introduces linear regression as a way to describe how one variable changes in relation to another. It frames the model as a fitted straight line, with an intercept and slope, and uses daily returns of a Chinese bank stock and the CSI 300 as an…

StatisticsEquitiesChina markets
BigQuant

This analysis proposes heterogeneous volatility as an alternative to the standard volatility factor in multi-factor equity selection. Standard volatility is the dispersion of a stock’s returns. The proposed measure instead captures the volatility of returns…

EquitiesVolatilityFactor investingStatistics
MQL5 code base

This indicator description explains a MACD-style histogram built from two idealized moving-average indicators, then smoothed using one of ten averaging methods. The choices range from simple, exponential, smoothed, and weighted averages to adaptive or…

Technical indicatorsMomentumStatistics
MQL5 code base

ATRNorm is described as a normalized Average True Range indicator intended to identify periods of relatively flat price action. Its inputs include the lookback period, a smoothing period, the type of series to normalize, a normalization window, volume type,…

Technical indicatorsVolatilityStatistics
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