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

12,303 documents

ProRealCode

This indicator measures the change in a Triangular Moving Average relative to Average True Range, producing a volatility-normalized slope. With the stated default settings, it uses a 20-period average, a 100-period ATR, and upper and lower slope thresholds…

Technical indicatorsTrend followingVolatility
MQL5 code base

The document describes an indicator that combines fast, middle, and slow average true range measures to show changing volatility conditions. It is intended as a filter for choosing when to trade, rather than as a tool for forecasting whether prices will rise…

VolatilityTechnical indicators
ProRealCode

This document explains a pivot-channel indicator built around a seven-period exponential moving average of typical-price pivot points. It estimates channel width by averaging the gaps between first-level pivot highs and lows over the same seven periods; a…

Technical indicatorsVolatilityStatistics
SuperMind

This Chinese-language post describes an equity screen using amplitude above a threshold, a positive weekly chart signal, and at least two limit-up events within a 500-day lookback. It presents these conditions as a way to find volatile stocks with upward…

EquitiesTechnical indicatorsMomentumVolatility
SuperMind

This Chinese-language post proposes screening stocks for amplitude above a threshold, a dividend payout ratio above 25% in 2019, and no limit-up move on the previous day. The stated rationale is to find volatile shares with a history of substantial dividends…

EquitiesVolatilityRisk managementChina markets
SuperMind

This Chinese-language post presents an equity screen requiring daily amplitude above a threshold, the stock price above its five-day moving average, and a price below 12. It interprets higher amplitude as greater opportunity, the moving-average condition as…

EquitiesTechnical indicatorsVolatilityChina markets
Amberdata research

This podcast recap follows a derivatives trader’s move from FX options into crypto and outlines how an OTC desk serves institutional and high-net-worth clients. The desk makes markets in spot and options, handles customer flow, and manages risk across the…

CryptoOptionsFuturesVolatility
SuperMind

This Chinese-language post proposes screening listed stocks for amplitude above a threshold, more than a year since listing, and an intraday low between four and five percent below the previous close. It explains that the amplitude condition is intended to…

EquitiesChina marketsTechnical indicatorsVolatility
SuperMind

The document describes a daily stock selection screen that combines three conditions: intraday range exceeds one percent of the low, the KDJ indicator has just crossed upward, and the latest close is above the prior session’s low. It interprets the range…

EquitiesTechnical indicatorsMomentumVolatility
SuperMind

This Chinese equity screen combines three conditions: prior-day amplitude above 1, an opening price within 5% of the 10-day moving average, and the 20-day moving average above the 120-day average. The article frames the first condition as a volatility…

EquitiesTrend followingTechnical indicatorsVolatility
SuperMind

This Chinese equity screen selects stocks with amplitude above 1, previous-day trading value above 60 million yuan, and a closing price between the middle and upper Bollinger Bands. The note interprets the activity filters as signs of liquidity and the band…

EquitiesChina marketsVolatilityTechnical indicators
SuperMind

This note describes a Chinese equity screen that requires daily amplitude above 1 and circulating market value above 10 billion yuan, then ranks qualifying stocks by the day’s auction amount and selects the top five. It presents the filters as a way to…

EquitiesChina marketsVolatilityMarket microstructure
SuperMind

This document proposes selecting stocks whose daily high-low range exceeds 1%, whose closing price is 18.5 yuan, and which appeared on the prior day’s Dragon-Tiger list, a Chinese market disclosure of notable trading activity. It presents the screen as a way…

EquitiesVolatilityChina marketsMarket microstructure
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
SuperMind

This proposed stock screen selects shares with a daily trading range above a threshold, a relatively small freely tradable share count, and a closing price above its five-day moving average. The stated rationale is to combine short-term volatility, the…

China marketsEquitiesMomentumVolatility
SuperMind

This stock selection proposal combines elevated price range, a recent large daily gain, and a measure linking price change with net volume attributed to very large orders. The rationale is to find shares showing volatility, upward momentum, and buying…

China marketsEquitiesMomentumVolatility
Hummingbot docs

This release note describes Hummingbot updates, including connectors for Hyperliquid and the XRP Ledger, plus a sample crypto volatility screener. The screener periodically analyzes multiple cryptocurrency pairs on a chosen exchange using percentage changes,…

CryptoVolatilityTechnical indicators
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
ProRealCode

This indicator-based system uses a multiple of the average true range (ATR) to define a trailing stop and identify possible long entries. Its default configuration uses twice the 10-period ATR. A separate set of plotted points marks sharp upward moves, which…

Technical indicatorsVolatilityRisk managementTrend following
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
BigQuant

This weekly Chinese market report reviews rising equity indices, fund positioning, sector valuations, futures, and quantitative factor behavior. It assesses the alpha environment using cross-sectional volatility and time-series volatility in the CSI 300 and…

EquitiesChina marketsFactor investingVolatility
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
SuperMind

This stock-selection approach combines three technical filters: a large daily high-low range, at least one strong daily gain during the recent lookback window, and a rounded price-chart pattern. The article’s stated rationale is to find volatile stocks with…

EquitiesTechnical indicatorsMomentumVolatility
MQL5 code base

The document explains the Bollinger Band squeeze as a way to identify periods when price volatility has contracted. It describes the conventional bands as a 20-period simple moving average with upper and lower boundaries set two standard deviations away.…

Technical indicatorsVolatilityBreakout