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 compares a price’s percentage distance from a configurable moving average with the Average True Range expressed as a percentage of price. It first measures the percentage gain or loss relative to the average, then divides that distance by the…

Technical indicatorsVolatilityMean reversionStatistics
Amberdata research

This mid-week market recap summarizes conditions in Bitcoin and Ether derivatives as of December 14, 2022. It highlights tight trading ranges and realized volatility remaining firm near its lows. Bitcoin’s options term structure is described as being in…

CryptoOptionsVolatilityDerivatives pricing
MQL5 code base

This brief description identifies NRTR_ATR_STOP as a trend indicator that uses the Average True Range (ATR) technical indicator and presents it in NRTR form. It offers only this high-level characterization, without explaining the formula, parameters, signal…

Technical indicatorsTrend followingVolatility
SuperMind

This note outlines a technical stock screen that combines price amplitude above a threshold, a named morning star candlestick condition, and at least one limit-up event in the prior month. It frames high amplitude as evidence of price movement and a recent…

EquitiesTechnical indicatorsMomentumVolatility
vn.py community

The forum post addresses why the Average True Range calculated in VeighNa may differ substantially from the value shown in TradingView. It proposes checking several potential causes: differences in the ATR formula or smoothing method, discrepancies in the…

Technical indicatorsVolatilityStatistics
MQL5 code base

This indicator description explains how ZigZag swing highs and lows can define resistance and support areas. A configurable confirmation delay is used to validate pivots before zones are drawn, aiming to reduce repainting. Instead of drawing thin levels, the…

Technical indicatorsBreakoutVolatility
MQL5 code base

This expert advisor combines Heikin-Ashi color changes with a Keltner-style channel to time reversal entries. A color flip arms a signal, but entry waits for price to close back into or through the channel in the new direction. Signals expire after a…

ForexMean reversionTechnical indicatorsRisk management
SuperMind

This note proposes an A-share stock screen combining amplitude above 1, a nonempty outstanding convertible-bond name field, and an industry-related concentration condition. It describes ranking qualifying stocks by average daily trading value. The stated…

EquitiesChina marketsVolatilityTechnical indicators
OctoBot

This guide explains grid trading as a method of placing buy and sell orders at preset price intervals. As price moves through the levels, the orders aim to capture the difference between purchases and sales without requiring a forecast of the overall…

Grid tradingVolatilityRisk managementExecution
SuperMind

This post proposes a short-term stock screen combining volatility, share float, and the opening price's proximity to a 10-day moving average. It selects stocks with amplitude above 1, a circulating share count no greater than 5.5 billion, and an opening…

EquitiesTechnical indicatorsVolatilityRisk management
SuperMind

This Chinese-language post proposes a stock screen for companies classified in the metaverse theme. It ranks candidates by the day’s auction amount, keeps the top five, and requires the high–low range to exceed one percent of the previous close. The author…

EquitiesChina marketsVolatilityTechnical indicators
SuperMind

This stock-selection idea builds a candidate pool from shares with a daily high-low range greater than one percent, at least one limit-up event in the prior 25 days, and a limit-up event within the past month. The post interprets range as a sign of…

EquitiesChina marketsVolatilityBreakout
MQL5 code base

This short description introduces Average of ATR, a custom MetaTrader 4 indicator that compares the Average True Range with its own average. ATR is presented as a measure of market volatility over a selected period, and the comparison is suggested as a way…

Technical indicatorsVolatilityRisk management
SuperMind

This document describes a stock screen combining daily price amplitude, a dividend ratio for 2019, and a rising DEA value from MACD. Its rationale is that amplitude identifies more volatile shares, the dividend condition favors higher-yielding stocks, and…

EquitiesTechnical indicatorsVolatilityTrend following
Amberdata research

This market snapshot examines BTC and ETH options and derivatives alongside macroeconomic conditions. It describes implied volatility and realized volatility as unusually compressed, while volatility risk premium readings remain elevated. Put skew is…

CryptoOptionsVolatilityDerivatives pricing
ProRealCode

This indicator plots a histogram based on the difference between fast and slow moving averages of the midpoint price, with separate adaptive bands above and below zero. Each band is updated with exponential smoothing when the oscillator is on its…

Technical indicatorsMomentumVolatility
ProRealCode

This document describes a chart-based implementation of John Ehlers’s Universal indicator. It combines a filtered, normalized oscillator with a moving average price baseline, an average true range channel, and configurable overbought and oversold boundaries.…

Technical indicatorsVolatilityTrend followingMean reversion
SuperMind

This stock screen combines a price-range threshold, a geographic exclusion, and a moving-average trend filter. It removes Beijing-listed stocks, selects shares whose high-to-low range exceeds one percent, and seeks an upward short-term trend using moving…

EquitiesChina marketsTechnical indicatorsVolatility
MQL5 code base

This note describes a Laguerre RSI variation that uses Average True Range (ATR) to adapt its calculation period rather than keeping that period fixed. The intended effect is greater responsiveness when volatility is high and smoother readings when volatility…

Technical indicatorsVolatility
MQL5 code base

This note describes a Laguerre RSI variant that adjusts its calculation period using Average True Range (ATR). The adaptation is intended to make the indicator respond more quickly during high volatility and produce smoother readings during quieter periods.…

Technical indicatorsVolatilityRisk management
MQL5 code base

This indicator displays candlestick size as a histogram in a separate chart window. Its calculation can use either the distance between the open and close, which represents the candle body, or the distance between the high and low, which represents the full…

Technical indicatorsVolatilityStatistics
Stratmill research code

This tutorial applies the Guéant–Lehalle–Fernandez-Tapia market-making model to grid quoting. It derives bid and ask quote depths from a fair price, volatility, trading intensity, and inventory. The resulting quotes combine a half-spread with an…

Market makingGrid tradingHigh-frequency tradingCrypto
SuperMind

This screening recipe combines three main conditions: a daily high-to-low range greater than one percent, a reversal or engulfing-style price pattern, and prior-day turnover above eight percent. Its indicator examples also check that current volume exceeds…

EquitiesTechnical indicatorsMomentumVolatility
ProRealCode

This indicator identifies outside bars whose range meets a minimum height. A bearish signal occurs when the bar extends beyond the prior bar’s high and low and closes down; a bullish signal uses the same range expansion but closes up. It marks signals with…

Technical indicatorsBreakoutVolatility