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

Search the library

21,023 documents

MQL5 code base

The Choppiness Index is presented as an oscillator for classifying market conditions as trending, flat, or undergoing unstable consolidation. Its histogram uses colors to distinguish established trends, trend transitions, flat conditions, and unstable…

Technical indicatorsTrend followingVolatilityStatistics
BigQuant

This study summary describes a framework for assessing the business climate of China’s telecommunications sector by combining supply and demand conditions, listed-company fundamentals, and macroeconomic conditions. Supply and demand measures capture…

China marketsEquitiesStatisticsFactor investing
BigQuant

The document summarizes a research study that applies hidden Markov models to identify regimes for individual assets and adjust portfolio exposure in response to price trends. It describes a global allocation analysis spanning January 2004 through December…

Multi-assetMachine learningPortfolio constructionMomentum
MQL5 code base

The document introduces EMA deviation as an alternative to standard deviation for measuring volatility. Standard deviation is described as a measure of dispersion, commonly used in technical analysis to quantify current volatility. The usual calculation uses…

VolatilityTechnical indicatorsStatistics
SuperMind

The document outlines a stock screen combining three conditions: convergence among five moving averages, a high ranking on large-order net volume, and a positive but bounded 10-day return. The moving averages span short to longer lookbacks and are treated as…

China marketsEquitiesTechnical indicatorsMomentum
FMZ forum

The document describes a reproducible process for building a U.S. equity symbol master from Nasdaq Trader’s listed-symbol directory. It parses the pipe-delimited file, checks for expected fields, removes rows marked as test issues, and saves the cleaned…

EquitiesUS marketsStatistics
MQL5 code base

This document describes SSIFT, an indicator that combines a stochastic calculation with an inverse Fisher transform and Rainbow Smoothing. It identifies three configurable inputs: the calculation period, the slowing setting, and the price series used in the…

Technical indicatorsStatistics
FMZ forum

This example applies a linear support vector machine to classify each new bar’s next close-to-close movement as upward, downward, or relatively flat. It builds training examples from historical bar open and close prices, labels each example according to…

Machine learningStatisticsBacktesting
BigQuant

The document proposes using the slope of closing prices over a recent window of five to ten trading days to rank stocks. Its example strategy selects the five stocks with the highest slopes, making the slope a short-term price-momentum signal. The note gives…

EquitiesMomentumStatistics
MQL5 code base

The i-DRProjections indicator forecasts a trading day’s price range using data from the preceding day. Its calculations are described as based on Thomas R. DeMark’s book New Science of Technical Analysis. The accompanying usage guidance says the projection…

Technical indicatorsStatisticsRisk management
ProRealCode

The document explains the Deviation-Scaled Moving Average (DSMA), an adaptive moving average attributed to John Ehlers. Its core idea is to adjust an exponential moving average’s smoothing factor using the absolute size of a price-derived oscillator after…

Technical indicatorsVolatilityStatistics
MQL5 code base

This document explains a volatility indicator based on a GARCH(1,1) recursion. The model estimates conditional variance from a constant term, the latest shock, and persistence in earlier variance. Its displayed forecast line rises after large return changes…

VolatilityStatisticsTechnical indicators
MQL5 code base

The document describes a tool for assessing portfolios of expert advisors (EAs) across three dimensions: correlation between daily profit-and-loss series, the hours and weekdays when strategies trade, and diversity across asset classes. It combines dimension…

Multi-assetPortfolio constructionRisk managementStatistics
SuperMind

This stock-selection proposal combines a market capitalization ceiling, positive profitability, a minimum amplitude condition, and a concentration measure described as being below a threshold. Its discussion frames the screen as a mix of volatility, company…

EquitiesChina marketsTechnical indicatorsStatistics
SuperMind

The document introduces TA-Lib as a technical analysis library and surveys indicator groups used to transform price and volume data. It covers moving averages and bands, momentum oscillators, volume measures, cycle tools, price transformations, volatility…

Technical indicatorsStatisticsVolatilityMomentum
MQL5 code base

The document briefly introduces a Dynamic Zone version of the relative strength index with substantial smoothing. It places RSI in the familiar context of an oscillator bounded between low and high values, which are described as reflecting market sentiment…

Technical indicatorsStatistics
MQL5 code base

Color RMACD is a MACD-style histogram that uses the RVI indicator for its fast component and a custom True RVI indicator for its slow component. Its histogram and signal line change color according to the active market trend. The signal line can use one of…

Technical indicatorsTrend followingStatistics
MQL5 code base

This document describes a configurable Commodity Channel Index (CCI) indicator. Its settings cover the CCI calculation period and applied price, optional smoothing of input prices before calculating CCI, optional smoothing of the resulting indicator, and…

Technical indicatorsStatistics
MQL5 code base

The normalized moving average slope oscillator expresses the change in a moving average relative to average true range. Its formula takes the difference between the current and previous moving average, divides by ATR, and multiplies by 100. This scales the…

Technical indicatorsVolatilityStatistics
BigQuant

This article explains how to simplify factor research by converting many distinct raw values into a smaller number of bins. Its example is a daily return factor across thousands of stocks, where nearby values may be treated as equivalent for exploratory…

EquitiesChina marketsStatisticsFactor investing
ProRealCode

The Kairi Relative Index is presented as an oscillator that measures how far the closing price has moved from its moving average, expressed as a percentage of that average. The document specifies a 14-period lookback and includes a zero reference level.…

Technical indicatorsStatistics
BigQuant

This research summary reviews the 2021 commodity futures market and examines whether exchange increases in trading fees affect commodity prices and CTA strategies. It describes a year of broad price gains followed by sharp reversals amid market…

FuturesCommoditiesTrend followingMarket microstructure
SuperMind

This article explains how seemingly routine backtesting choices can make a strategy look more reliable than it is. It focuses on three assumptions: orders fill immediately at the modeled price, market data and trading opportunities form a continuous…

BacktestingExecutionMarket microstructureStatistics
BigQuant

This introductory tutorial explains machine learning concepts before focusing on linear regression. It defines features and labels, distinguishes supervised from unsupervised learning, and outlines classification, regression, clustering, and parameterized…

Machine learningStatisticsFactor investingBacktesting