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 strategy estimates call and put strike levels around a central price, using either VWAP or a 20-period EMA and offsets based on ATR. It rounds the upper level up and the lower level down to a user-selected strike interval, then signals a call sale when…

OptionsTechnical indicatorsVolatilityRisk management
TradingView scripts

Cup Finder searches recent bars for a breakout beyond an earlier local high or low, then constructs a circular price path between the reference point and the current bar. It checks whether each bar's range intersects a channel around that curve and displays…

Technical indicatorsBreakoutTrend followingVolatility
TradingView scripts

The indicator measures one-bar changes in the selected price series, then divides each change by an estimated standard deviation based on a rolling sample. It plots the absolute standardized change as a bar, colored by whether the price move was positive or…

StatisticsVolatilityTechnical indicators
TradingView scripts

This indicator builds support and resistance zones from swing highs and lows. Users control how many bars are checked on each side of a pivot, how many pivots to track, and zone width using an average true range multiplier, with a price-percentage cap. The…

Technical indicatorsBreakoutVolatility
TradingView scripts

This indicator uses an ATR-scaled trailing stop to classify price as bullish or bearish. It offers modified and unmodified true-range calculations, then multiplies a smoothed range by a configurable factor to set the stop distance. The stop ratchets as the…

Technical indicatorsTrend followingVolatilityBreakout
TradingView scripts

The strategy combines two smoothed measures of absolute price changes, one using a faster period and one a slower period. It averages their scaled ranges and uses that result to constrain a recursive price filter: the filter moves only when price passes its…

Technical indicatorsTrend followingMomentumVolatility
TradingView scripts

This strategy uses a SuperTrend calculation based on average true range to classify the market as rising or falling. Users can choose among several averaging methods for the ATR, set its period and multiplier, and optionally filter unusually large true-range…

Trend followingTechnical indicatorsVolatilityBacktesting
TradingView scripts

This strategy builds an initial balance range from the first hour of the Asia, London, and New York sessions. It classifies a symbol as bullish when its close is above all three session highs, bearish when below all three lows, and neutral otherwise. The…

CryptoBreakoutTrend followingVolatility
TradingView scripts

This indicator collects several rolling volatility estimators built from price bars. The visible functions include Parkinson, Garman–Klass, Rogers–Satchell–Yoon, Yang–Zhang, and historical volatility; the code also contains modified variants and an…

VolatilityStatisticsTechnical indicators
TradingView scripts

This strategy combines two Supertrend indicators calculated with different deviation factors to reduce noise. It opens long positions when both indicators align bullishly and short positions when both align bearishly, subject to one-signal state controls. It…

Trend followingTechnical indicatorsVolatilityPosition sizing
TradingView scripts

This allocation strategy combines a trend regime filter with volatility-based position sizing for leveraged index ETFs. It holds exposure only when price is above a long-term simple moving average; otherwise, it moves to cash. While the regime is favorable,…

EquitiesTrend followingVolatilityPosition sizing
TradingView scripts

This strategy presents a post-absorption reversal approach centered on VWAP. Its configurable inputs indicate that absorption is identified using unusually high volume, limited price displacement relative to ATR, and proximity to VWAP; candidate signals can…

FuturesMean reversionVolatilityMarket microstructure
TradingView scripts

The indicator builds a ladder line from either the midpoint of a Donchian range or a weighted, smoothed moving average called CoRa Wave. It rounds that line to price steps, with step size selected from price ranges and adjusted for timeframe, or set…

Technical indicatorsTrend followingMomentumBreakout
TradingView scripts

This seasonal model describes a short-selling schedule for agricultural commodity futures, intended to help producers sell at prices above the seasonal average. It assumes prices tend to be relatively low around harvest and stronger during the growing…

CommoditiesFuturesVolatility
TradingView scripts

This Pine strategy builds an adaptive moving average using Kaufman’s Efficiency Ratio (ER): the average responds more quickly when price movement is efficient and more slowly when it is choppy. It estimates deviation around the KAMA to form bands, classifies…

Technical indicatorsTrend followingPosition sizingVolatility
TradingView scripts

The strategy combines a three-candle fair value gap with a directional break of a recent swing high or low. It records confirmed structure breaks, accepts gaps that form within a configurable bar window in the same direction, and enters when price retraces…

Technical indicatorsBreakoutVolatilityRisk management
TradingView scripts

This indicator maps price and volume behavior for six selectable sector symbols into a shared two-dimensional loop. It applies a high-pass filter followed by a smoother to each series, then normalizes both with a rolling root-mean-square measure. The…

Multi-assetTechnical indicatorsVolatility
TradingView scripts

This swing strategy looks for a failed break of a recent price extreme, treating it as a possible liquidity sweep. A long setup occurs when price falls below the prior five-bar swing low and closes back above it; a short setup is the inverse at the prior…

Trend followingMean reversionTechnical indicatorsVolatility
TradingView scripts

This strategy combines a moving-average trend filter with a simplified measure of participation. It labels the market bullish or bearish according to whether the fast EMA is above or below the slow EMA. Its breadth-style proxy is the 20-bar average of a…

Trend followingTechnical indicatorsVolatilityRisk management
TradingView scripts

This strategy proposes buying an index after a sharp rise in the VIX, treating extreme volatility as a possible panic episode that may reverse. Triggers can compare current VIX with the prior confirmed daily close or detect a rapid intraday change. A minimum…

Mean reversionVolatilityEvent-drivenEquities
TradingView scripts

The Parallax Covenant strategy is a configurable framework that combines several forms of market context. Its visible code defines a regime state from an Ichimoku-style baseline, candle-body tolerance, and range bands, with compression and expansion…

Technical indicatorsMomentumTrend followingVolatility
TradingView scripts

This document describes a configurable strategy built around the Squeeze Momentum indicator. It offers several signal approaches, including momentum moving-average crossovers and crossings of the zero line, and a later update adds selectable logic types plus…

CryptoMomentumBreakoutVolatility
TradingView scripts

This strategy takes a contrarian approach to Bollinger Bands. It opens a long after a close below the lower band and a short after a close above the upper band, provided there is no open position. The middle band, calculated as a moving average, serves as…

Mean reversionTechnical indicatorsVolatilityRisk management
TradingView scripts

This script builds a smoothed reference line from a moving average adjusted toward VWAP, then places two pairs of bands around it using rolling price standard deviation. The line is called an ML prediction in the script, but the shown calculation is a…

Technical indicatorsVolatilityRisk managementPosition sizing