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

TradingView scripts

This long-only daily strategy searches for a low-volatility base and then buys a price breakout. It ranks Bollinger Band width against its trailing distribution and defines a squeeze as a low percentile reading. A close above the prior range high must occur…

EquitiesVolatilityBreakoutTrend following
TradingView scripts

This strategy looks for a transition from relatively quiet trading to rising volatility, then enters when price crosses a level recorded during the quiet period. It compares ATR with a longer average of ATR, marks compression below a configurable threshold,…

FuturesVolatilityBreakoutTechnical indicators
TradingView scripts

This intraday strategy looks for reversals around zones built from confirmed pivot highs and lows. It expands those pivot levels using an ATR-based width to form supply and demand areas. Long setups require a pivot low, price near demand, a bullish candle,…

FuturesMean reversionVolatilityRisk management
TradingView scripts

This scalping strategy builds two ATR-based trend lines, one for the main direction and another for faster entry and exit signals. Their multipliers change with ADX conditions: the script selects between configured values based on whether ADX is rising below…

Technical indicatorsVolatilityTrend followingMomentum
TradingView scripts

This indicator constructs a simplified financial conditions index from market data. It standardizes component log returns as rolling Z-scores, applies direction adjustments so that each component is intended to reflect easier or tighter conditions…

Multi-assetStatisticsVolatilityFixed income
TradingView scripts

This intraday strategy enters when price has moved a configurable ATR-scaled distance from session VWAP and current volume is below its recent moving average. It buys below the lower threshold and sells short above the upper threshold, provided the signal…

Mean reversionTechnical indicatorsVolatilityBacktesting
TradingView scripts

This indicator calculates a Fractal Dimension Index (FDI) from a selected price series across several lookback lengths. It plots a slower measure and three faster versions, colors them according to their relative ordering, and marks selected crossovers…

Technical indicatorsStatisticsVolatility
TradingView scripts

This strategy uses an ATR-based ZigZag threshold to identify swing highs and lows after price has reversed by a sufficient amount. When the current swing direction leaves a level unbroken, it places a stop-market entry at the relevant pivot: above the recent…

BreakoutVolatilityRisk managementPosition sizing
TradingView scripts

This experimental indicator overlays several forward-shifted Keltner channel sets to create a layered visual projection. Each channel uses an exponential moving average as its center and a smoothed true range as its width. Rather than fixing the width…

Technical indicatorsVolatilityTrend following
TradingView scripts

This indicator generates forward price paths by repeatedly sampling from a recent history of logarithmic returns. For each simulated step, it adds an estimated drift adjustment based on the average and variance of those returns, then compounds the result…

StatisticsBacktestingVolatility
TradingView scripts

This strategy combines a volatility regime classifier, swing structure, momentum pressure, and liquidity context to decide when to trade. It labels conditions as accumulation, expansion, or exhaustion using ATR relative to its baseline, balance width, and…

BreakoutVolatilityMomentumTechnical indicators
TradingView scripts

This strategy looks for a wick imbalance in the previous candle, requiring its combined upper and lower wicks to exceed the prior ATR and its real body to meet a minimum ATR-based size. A dominant upper wick produces a long signal, while a dominant lower…

Technical indicatorsVolatilityRisk managementExecution
TradingView scripts

This indicator builds trend channels from OHLC data using a volatility-normalized coordinate system. It estimates volatility with the Yang-Zhang method, groups price history into blocks, and represents each block by the geometric midpoint of its high and…

Technical indicatorsTrend followingBreakoutVolatility
TradingView scripts

This strategy combines a McGinley dynamic curve, a T3 smoothing curve, or their average as a signal basis. It builds a trail around that basis using an ATR distance, then identifies directional signals when the trail crosses its value from two bars earlier.…

Technical indicatorsTrend followingVolatilityRisk management
TradingView scripts

This indicator plots a volatility stop and trend direction using an ATR-based stop calculation, with optional higher-timeframe signals. The higher timeframe can be selected from preset steps, set as a multiple of the chart interval, or chosen directly. Users…

Technical indicatorsVolatilityTrend followingRisk management
TradingView scripts

This indicator classifies trend direction using one of two price-versus-time correlation oscillators, selected according to a volatility regime. It estimates current volatility from the standard deviation of returns, smooths that measure, and compares it…

VolatilityTrend followingTechnical indicatorsStatistics
TradingView scripts

This strategy records the high and low during a New York pre-open session, then watches for a close beyond either boundary during regular trading hours. A close above the range sets a prospective long limit entry at the range high; a close below sets a short…

BreakoutFuturesUS marketsVolatility
TradingView scripts

This strategy combines trend, price-location, and momentum filters to generate long and short entries. For a long setup, the shorter exponential averages must be above one another and the longer averages must show the same bullish ordering; Bollinger %B must…

Technical indicatorsTrend followingMomentumVolatility
TradingView scripts

This indicator estimates trading costs and liquidity conditions from bar data rather than order-book or trade-level observations. It combines several spread estimators, including Roll’s price-change covariance, Corwin–Schultz’s two-period high-low method,…

Market microstructureStatisticsVolatilityExecution
TradingView scripts

This FCPO strategy combines candle momentum with volatility and trading-time filters. It looks for a candle whose body exceeds a minimum size and share of its full range, while ATR must fall between a floor and a ceiling. Presets set take-profit and…

FuturesCommoditiesMomentumVolatility
TradingView scripts

This indicator represents trend as a stepped line rather than a continuously sloping average. A price move beyond an ATR-scaled threshold changes the direction state; otherwise, the line advances in volatility-scaled increments. A configurable hold period…

Trend followingTechnical indicatorsVolatilityMomentum
TradingView scripts

The indicator estimates a range of possible future prices by simulating paths from recent log returns. At a user-selected chart time, it uses a rolling historical window to calculate the average and standard deviation of returns, then generates simulated…

StatisticsVolatilityTechnical indicatorsMachine learning
TradingView scripts

This strategy filters pivot highs and lows by requiring them to exceed neighboring prices by an ATR-scaled margin. The user can set the number of bars checked on each side, the ATR lookback, and the multiplier. This aims to exclude minor turning points that…

Technical indicatorsBreakoutVolatility