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

MQL5 code base

The Choppiness Index is presented as an oscillator for distinguishing trending conditions, flat markets, and unstable consolidation. Its calculation compares the sum of one-period average true ranges over a lookback window with the high-to-low range across…

Technical indicatorsVolatilityTrend following
ProRealCode

This indicator estimates buying and selling pressure from candle bodies and wicks. It assigns values to bullish, bearish, and neutral candle configurations, then smooths the directional series with a Hull-style weighted average. The resulting upper and lower…

Technical indicatorsTrend followingVolatilityStatistics
SuperMind

This document describes a Chinese equity screen combining daily price range, past limit-up activity, and a weekly trend signal. It selects stocks with amplitude above 1, at least two limit-up days in the preceding 500 trading days, and a weekly red-bar…

EquitiesChina marketsTechnical indicatorsVolatility
MQL5 code base

This indicator uses confirmed swing highs and lows to form a weighted pivot center, then places an adaptive trail around it using Average True Range. The trail indicates bullish or bearish direction; a change in direction can produce a buy or sell marker and…

Technical indicatorsTrend followingVolatilityRisk management
ProRealCode

This indicator extends the classic SuperTrend by centering its bands on the midpoint of the recent high-low range, rather than the closing price. It offers three ways to measure the band width: Average True Range, standard deviation, or standard error. A…

Technical indicatorsTrend followingVolatility
BigQuant

The document presents volatility of volatility (VoV) as a proxy for uncertainty about an asset’s probability distribution, distinct from ordinary risk. It argues that investors tend to avoid stocks with greater ambiguity and may favor stocks whose prospects…

EquitiesVolatilityFactor investingHigh-frequency trading
SuperMind

This proposed stock screen combines a daily amplitude condition with a 15-minute MACD histogram condition: the histogram must remain below zero while becoming less negative. It also excludes stocks that closed at the daily limit-up level on the previous day.…

China marketsEquitiesTechnical indicatorsVolatility
SuperMind

This proposed stock selection method combines a minimum daily price range with two short-term flow conditions: large-order net inflow in the afternoon and positive net buying by major participants during the opening auction. It then selects the candidate…

China marketsEquitiesVolatilityMarket microstructure
SuperMind

This Chinese stock screen combines three conditions: daily amplitude above 1, a positive ten-day return below 35, and prior-day auction turnover above 0.26. The article frames these as filters for volatility, moderate recent gains, and short-term trading…

EquitiesChina marketsVolatilityMomentum
MQL5 code base

This expert advisor places breakout entries using pending buy-stop and sell-stop orders, subject to an hour-of-day filter. When a new bar appears during one of three configured hours, it measures the current bar’s high and low and offsets the respective…

BreakoutVolatilityPosition sizingRisk management
SuperMind

The document describes an equity screen seeking stocks with an intraday range of at least 1%, turnover above 2% and no more than 9%, volume above 10,000 lots, and an opening price close to the high. It frames these conditions as filters for volatility,…

EquitiesTechnical indicatorsVolatility
SuperMind

This stock-selection idea combines three filters: price amplitude greater than 1, the 9:25 price gain below 6%, and revenue in 2021 more than 1.1 times revenue in 2018. It frames the filters as a blend of volatility, a short-term price condition, and…

China marketsEquitiesVolatilityFactor investing
ProRealCode

This indicator adapts Average True Range for comparing stocks with different share prices. Standard ATR is expressed in price units, so equal ATR readings can represent different relative moves for securities trading at different prices. The proposed…

Technical indicatorsVolatilityEquities
BigQuant

This article explains risk parity as an allocation approach that assigns comparable risk contributions across assets or risk factors, unlike capital-weighted mixes such as a conventional stock and bond portfolio. It lays out assumptions behind the method,…

Multi-assetPortfolio constructionRisk managementVolatility
ProRealCode

This indicator uses a slow Supertrend to define trend legs and automatically anchor Fibonacci retracement levels to each leg. At a trend flip, it resets the anchors using the flip bar and a five-bar lookback, then updates them as the leg makes new highs or…

Technical indicatorsTrend followingVolatilityRisk management
ProRealCode

This indicator description combines directional movement from ADX with Bollinger Bandwidth to visualize trend direction alongside volatility expansion. It colors the histogram green when the positive directional indicator is at least the negative one, and…

Technical indicatorsVolatilityTrend following
Amberdata research

This overview describes an interactive Moody’s data story examining prominent stablecoin depegs through dynamic charts. The reported episodes include Terra’s collapse, an FTX-related USDT depeg, USDC losing its peg amid stress in traditional finance, and a…

CryptoDeFiVolatilityRisk management
SuperMind

This Chinese A-share selection screen combines an intraday price-movement filter with size, profitability, and pre-open price-change conditions. It seeks stocks with an amplitude above 1, market capitalization no greater than 10 billion yuan, positive net…

EquitiesChina marketsVolatilityMomentum
ProRealCode

This indicator uses a rolling linear regression of closing prices to identify directional trend changes. It plots a blue line during a positive regime and a red line during a negative regime. The described settings use a 100-bar regression window and a…

Technical indicatorsTrend followingMean reversionVolatility
SuperMind

This stock screen selects Chinese equities whose codes begin with 60, whose intraday high-low range exceeds one percent of the prior close, and whose one-day return is below 2.6% but above negative 5%. The document gives both formula-style conditions and a…

EquitiesChina marketsVolatilityTechnical indicators
SuperMind

This stock screen combines three conditions: amplitude above one, a prior-day 9:15 auction matched price at the limit-down level, and an appearance on the prior day’s trading list. The article interprets the filters as capturing volatility, weak market…

EquitiesVolatilityEvent-drivenRisk management
MQL5 code base

The document briefly introduces the Keltner channel as an indicator whose upper and lower boundaries depend on a multiplier and a chosen measure of range. It identifies two calculation approaches: averaging candle-body size or using average true range data.…

Technical indicatorsVolatility
SuperMind

This proposed daily Chinese stock screen combines three conditions: an intraday high-low range above 1% of the prior close, at least two limit-up events over the preceding 500 sessions, and positive large-order net inflow during the afternoon. The post…

EquitiesVolatilityMarket microstructureChina markets