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

BigQuant

The document proposes an intraday factor intended to capture the distance between volume-weighted average traded price and reference prices. It identifies the daily VWAP, an average midpoint derived from the high and low, an average quote midpoint from the…

Factor investingMarket microstructureVolatilityEquities
MQL5 code base

This indicator description adapts the calculation period of the Laguerre RSI using Average True Range (ATR). Instead of relying on a fixed period, it changes its responsiveness with volatility: the indicator becomes more responsive during high-volatility…

Technical indicatorsVolatilityFutures
MQL5 code base

This MetaTrader 5 indicator combines two moving averages with Bollinger Bands. Users can configure the fast and slow averages by period, calculation method—simple, exponential, smoothed, or weighted—and applied price. A buy arrow is generated when the fast…

Technical indicatorsVolatilityTrend following
MQL5 code base

The document describes a MetaTrader 5 oscillator formed from a weighted, smoothed combination of four component indicators: Fractal RSI, Fractal MFI, Fractal WPR, and Fractal DeMarker. It explains that the source indicator files are needed for compilation…

Technical indicatorsMomentumVolatility
quant-trading

The script outlines a VIX-style calculation from options prices. It estimates a forward level from the call-put price difference at the strike with the smallest disparity, selects the adjacent strike not above that forward, and aggregates out-of-the-money…

OptionsVolatilityDerivatives pricingStatistics
MQL5 code base

This note describes a variation on Bollinger Bands. In the conventional formulation summarized here, an N-period moving average anchors the bands, while a multiple of the period’s standard deviation sets the distance of the upper and lower bands from that…

Technical indicatorsVolatility
MQL5 code base

The indicator presents separate bullish and bearish volatility lines. It forms the short-side input from the previous close minus the current low, and the long-side input from the current high minus the previous close. For each input, it calculates an…

Technical indicatorsVolatility
Amberdata research

This report excerpt proposes assessing crypto-market stress through volatility regimes, flows, leverage, liquidity, daily range and volume, and persistent funding. Its central example is the October 2025 Bitcoin selloff: an initial macro-driven decline was…

CryptoVolatilityRisk managementMarket microstructure
ProRealCode

This intraday indicator sets upper and lower reference lines from the session’s first-hour extremes. After the first hour, it adds a historical average distance from the daily open to the first-hour high to the current first-hour high; it subtracts the…

Technical indicatorsEquitiesVolatility
ProRealCode

This indicator adapts volume spread analysis by multiplying price levels by volume, then tracking the midpoint of the resulting high and low range. It compares a rolling average of the volume-adjusted highs with a threshold formed by adding a multiple of…

Technical indicatorsVolatilityEquities
MQL5 code base

The document describes a ZigZag method that uses an ATR-scaled threshold to identify directional changes, with a secondary time-based trigger. Its adjustable inputs include the ATR multiplier and lookback period, along with minimum and maximum bar counts…

Technical indicatorsVolatilityTrend following
ProRealCode

The document describes an adaptive moving average whose lookback grows from a base length as a counter advances, up to a configurable cap. A selected market condition resets or changes the counter, allowing the smoothing window to respond to a trend or…

Technical indicatorsTrend followingMomentumVolatility
SuperMind

This Chinese stock screen looks for shares with daily amplitude of at least 1%, turnover above 2% and no higher than 9%, and at least one session with a gain of 10% or more during the prior 25 trading days. The selection combines a volatility measure,…

China marketsEquitiesVolatilityMomentum
SuperMind

This stock screen selects shares with daily amplitude above 1, a year value of 2021, and a control ratio above 21. The document describes amplitude as a measure of price movement and interprets a higher control ratio as stronger buying pressure. It includes…

EquitiesTechnical indicatorsVolatilityRisk management
SuperMind

This stock-selection rule screens out Beijing-listed shares, keeps stocks with price amplitude above 1%, and looks for a weekly close crossing above its 30-week moving average. The document describes the rule in plain language and gives example…

EquitiesChina marketsTechnical indicatorsTrend following
SuperMind

This Chinese stock selection note combines three filters: daily amplitude above 1%, circulating market capitalization above 10 billion yuan, and a turnover-based activity measure between 0.5 and 2. That measure multiplies the prior day's turnover rate by…

EquitiesVolatilityMarket microstructureChina markets
SuperMind

This stock selection method filters for shares with amplitude above 1, membership in a robotics concept group, circulating market value below the stated threshold, and closing price above the five-day moving average. The document gives example indicator…

EquitiesVolatilityTechnical indicatorsChina markets
SuperMind

This Chinese equities screen combines three conditions: daily amplitude above 1, at least one limit-up event within the previous 25 days, and price lying within a stated tolerance of five moving averages based on different lookback periods. The article…

EquitiesVolatilityTechnical indicatorsMomentum
SuperMind

This document describes a Chinese stock screen combining daily price range, opening auction trading value, and a beverage and alcohol import-export classification. It selects stocks whose amplitude exceeds 1, ranks them by auction amount, and keeps the top…

EquitiesVolatilityTechnical indicatorsChina markets
SuperMind

This document describes a Chinese A-share stock screen that excludes Beijing-listed shares, selects stocks with an intraday high-to-low range above 1%, and requires positive net buying attributed to major investors during the opening auction. It provides…

EquitiesChina marketsVolatilityTechnical indicators
BigQuant

This short indicator reference defines a Keltner Channel using high, low, and close price data alongside three parameters: the moving-average period, the ATR period, and a multiplier. It first calculates an average of true range over the selected ATR period.…

Technical indicatorsVolatility
NautilusTrader

This Rust tutorial shows how NautilusTrader actors can consume Bybit options market data in two forms: per-contract Greeks updates and aggregated option-chain snapshots. The individual stream exposes values such as delta, gamma, vega, theta, implied…

OptionsVolatilityDerivatives pricingMarket microstructure
SuperMind

This introductory guide groups technical indicators into trend, momentum, volatility, and volume categories for cryptocurrency trading. It explains that trend tools such as simple and exponential moving averages smooth prices, while MACD compares moving…

CryptoTechnical indicatorsMomentumVolatility