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

12,303 documents

MQL5 code base

This indicator combines Bollinger Bands, a Keltner channel, and a momentum histogram to identify volatility conditions and describe trend direction and strength. When the Bollinger Bands are inside the Keltner channel, the indicator marks a relatively quiet,…

Technical indicatorsBreakoutVolatilityMomentum
Amberdata research

This webinar recap summarizes Q2 2023 analysis of crypto options, focusing on how spot price moves relate to implied volatility, how option trade direction can be inferred, and how Bitcoin’s volatility risk premium compares with realized volatility. It…

CryptoOptionsVolatilityDerivatives pricing
MQL5 code base

This note describes a Variable Moving Average whose adaptation is driven by Adam White’s Vertical Horizontal Filter (VHF). The stated rationale is that VHF can help detect market volatility, allowing the moving average’s smoothing to adjust to changing…

Technical indicatorsVolatilityTrend following
SuperMind

The document outlines a Chinese A-share stock screen that selects shares with an indicated price amplitude above one, circulating market value above 10 billion yuan, and excludes Beijing-listed A-shares. It presents the screen as a way to combine a size…

EquitiesChina marketsVolatilityTechnical indicators
MQL5 code base

This note describes Wilder’s Average True Range (ATR), a measure built from true range and smoothed over a configurable period. True range is the largest of three price movements: the bar’s high minus its low, the distance from the high to the previous…

Technical indicatorsVolatility
SuperMind

This document describes a Chinese equity screen combining three conditions: an amplitude above 1, institutional participation above 30% over a 15-day period, and a price change between -5% and 2.6%. The proposed rationale is to find stocks with substantial…

EquitiesChina marketsVolatilityMomentum
SuperMind

This document describes a simple Chinese equity screen that selects stocks with an intraday high-low range above 1% and a closing price of 18.5 yuan, while excluding Beijing-listed A shares. It presents the screen as a way to find relatively volatile stocks…

EquitiesChina marketsVolatilityRisk management
ProRealCode

This indicator overlays Bollinger Bands and moving averages with color zones intended to classify price action into market phases. The described states include bearish movement below the 200-period average, rebounds below that average, emerging bearish or…

Technical indicatorsTrend followingVolatility
ProRealCode

This indicator aggregates bullish and bearish fair value gaps by price to show where imbalances have accumulated. It defines a bullish gap as a current low above the high from two bars earlier, and a bearish gap as a current high below the low from two bars…

Technical indicatorsMarket microstructureVolatility
SuperMind

This Chinese stock selection proposal screens for stocks with amplitude above 1, signs of major-investor control on the previous day, market capitalization below 10 billion yuan, and no losses. It presents volatility as a way to find active shares, the…

EquitiesChina marketsVolatilityTechnical indicators
MQL5 code base

This indicator plots a moving average against tick volume rather than price. It colors the volume bars to match the corresponding price candles, so the display combines relative activity with the direction of each bar. The document describes an MQL4…

Technical indicatorsMarket microstructureVolatility
MQL5 code base

WAAB is described as a histogram indicator for assessing the direction and strength of a trend. It combines the width between the upper and lower Bollinger Bands with ADX: the band width is multiplied by ADX to produce the histogram magnitude. The sign of…

Technical indicatorsTrend followingVolatility
SuperMind

This proposed equity screen selects stocks with an amplitude above 1, a dividend payout ratio above 25% for 2019, and a positive daily MACD reading. The document associates the range condition with volatility, the payout condition with company stability, and…

EquitiesTechnical indicatorsVolatilityChina markets
SuperMind

This proposed screen selects stocks with a daily high-low range above a threshold, excludes Beijing-listed A-shares, and requires the close to lie below the Bollinger upper band but above its middle band. The article gives example indicator and Python…

EquitiesTechnical indicatorsVolatilityChina markets
SuperMind

This stock screen combines three conditions: the price range exceeds an ATR-based threshold, the stock has recorded at least one daily gain of 10% or more in the past 25 trading days, and its 10-day return is above zero but below 35%. The article provides…

EquitiesMomentumVolatilityTechnical indicators
MQL5 code base

The document describes a chart indicator intended to help an intraday trader recognize when price action has moved against the original trade plan. It calculates a 10-day average true range on daily data. After an up day, the level is set by subtracting that…

FuturesTechnical indicatorsVolatilityRisk management
SuperMind

This Chinese equity screening note selects companies classified in the metaverse theme, with a volume ratio between stated bounds and a closing price between the Bollinger Band middle and upper lines. The final screen also applies a market-cap ceiling. The…

EquitiesChina marketsTechnical indicatorsVolatility
SuperMind

This stock screen selects securities with a daily high-to-low range greater than 1%, restricts observations to 2021, and ranks them by large-order net buying. The post interprets a wide range as a sign of volatility and large-order buying as a possible…

EquitiesChina marketsVolatilityMarket microstructure
SuperMind

The document proposes a short-term screen for Chinese stocks using three signals: daily amplitude greater than 1, a prior-day “main-force control” measure, and more than two limit-up days within ten days. It frames amplitude and the control measure as…

China marketsEquitiesMomentumVolatility
MQL5 code base

This document describes alert options for a CCI candle indicator. It can notify users when the indicator crosses zero, candle direction changes, the indicator breaks through an overbought or oversold threshold, or it exits one of those zones. The available…

Technical indicatorsMomentumVolatility
SuperMind

This document outlines a stock-selection filter requiring a daily high-low range above one percent, a newly formed KDJ crossover, and a positive price-to-earnings ratio. The crossover is intended to identify a possible shift toward upward momentum, while the…

EquitiesChina marketsTechnical indicatorsMomentum
MQL5 code base

Bollinger Bands place an upper and lower boundary around a moving average, with each boundary offset by a chosen multiple of the price standard deviation. Because the offset responds to recent volatility, the bands widen during more volatile periods and…

Technical indicatorsVolatilityBreakout
ProRealCode

This indicator uses confirmed Commodity Channel Index divergence as permission to search for a breakout setup. It pairs oscillator pivots with nearby price extremes, then looks for an unusually high-volume candle. The candle’s high or low becomes a level,…

Technical indicatorsVolatilityBreakoutRisk management