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

The indicator combines three measures into a smoothed score intended to flag orderly versus irregular price behavior. Its sine-fit component compares deviations of price and a reference sine wave, while a two-lag linear prediction component measures forecast…

Technical indicatorsVolatilityStatistics
TradingView scripts

This strategy uses unusually wide bars to time long entries. It calculates each bar’s high-to-low range and ranks it against the preceding lookback window. When the range reaches the stated upper percentile threshold and the bar closes below its open, the…

FuturesVolatilityTechnical indicatorsBacktesting
TradingView scripts

This intraday strategy combines reversal and breakout setups around prior-day and premarket levels. For reversals, it looks for a candle with a long wick near a prior-day or premarket extreme, then checks that price has returned across the relevant level and…

Technical indicatorsBreakoutMean reversionVolatility
TradingView scripts

This strategy combines an ATR trailing-stop trend signal with a historical pattern-matching filter. At a trend flip, it compares a recent window of normalized log returns with earlier windows, selects the closest match, and checks the subsequent returns of…

StatisticsTrend followingVolatilityRisk management
TradingView scripts

This strategy pairs a squeeze-momentum measure with a smoothed rate-of-change filter. It identifies volatility compression by comparing Bollinger Bands with a Keltner Channel, and computes a momentum value using a linear-regression calculation. Positive…

MomentumVolatilityTechnical indicatorsBacktesting
TradingView scripts

This strategy combines trend regime scoring, liquidity sweeps, Fibonacci retracement zones, and signal confluence to identify long and short setups. Its regime matrix uses fast, slow, and anchor moving averages, higher-timeframe alignment, slopes, ADX, and…

Technical indicatorsTrend followingRisk managementPosition sizing
TradingView scripts

This strategy uses VIX conditions to stage entries into SPXL. It begins buying after VIX has recently reached a panic threshold and then fallen from its short-term peak. Further additions require another qualifying decline, with the third addition reserved…

EquitiesVolatilityPosition sizingRisk management
TradingView scripts

The Probability of ATR Index estimates the chance that price will move a chosen distance, expressed in ATR units, within a chosen number of bars. It combines ATR with a measure of recent price dispersion calculated from highs and lows, then maps the scaled…

VolatilityTechnical indicatorsStatisticsRisk management
TradingView scripts

The indicator measures band width relative to average true range, using a selectable Bollinger Band, Keltner Channel, or Donchian Channel for the width calculation. It then applies Bollinger Bands to that relative-width series and compares the current…

VolatilityTechnical indicators
TradingView scripts

This chart indicator combines several price action displays: internal and external market structure, breaks of structure and changes of character, swing order blocks, fair value gaps, and swing highs and lows. It also offers previous-day and rolling…

Technical indicatorsMarket microstructureVolatility
TradingView scripts

This indicator estimates continuous third- and fourth-month VIX futures series from VIX spot and the first two continuous VX futures. It is intended to fill a historical data gap for charting and backtesting maturities beyond the front two contracts. The…

FuturesVolatilityStatisticsBacktesting
TradingView scripts

This strategy combines standardized readings from volatility-related ratios with the underlying instrument's position within Bollinger Bands. It calculates rolling Z-scores for MOVE relative to inverse VIX, VIX relative to VVIX, and oil price relative to…

VolatilityStatisticsTechnical indicatorsMean reversion
TradingView scripts

This indicator builds a bear market risk score from macroeconomic, technical, sentiment, and market breadth inputs. Macro measures include yield curve inversions, high yield credit spreads, dollar strength, and a gold to oil ratio. Technical signals track…

StatisticsRisk managementTechnical indicatorsVolatility
TradingView scripts

This indicator groups historical observations by a selected calendar period and displays the median volume or true range for each group. The available groupings are hours of day, days of week, days of month, and months. A dashboard uses color intensity to…

StatisticsVolatilityTechnical indicators
TradingView scripts

This indicator estimates a dominant market cycle by first applying a roofing filter to the selected price or input series. The filter combines a high-pass stage, available in first- or second-order form, with a SuperSmoother low-pass stage to limit unwanted…

Technical indicatorsStatisticsVolatility
TradingView scripts

This long-only gold strategy defines an opening range from 13:00 to 14:00 UTC on weekdays, then looks for a close above that range during a later entry window ending at 16:30 UTC. The breakout must occur on a bullish bar with volume above 1.5 times its…

CommoditiesBreakoutVolatilityTechnical indicators
TradingView scripts

This strategy combines a short-term direction check with a stochastic-style measure of price location inside an ATR-based Keltner Channel. It enters long when price is above its close from seven bars earlier and the channel position is below a threshold; it…

MomentumMean reversionVolatilityTechnical indicators
TradingView scripts

This long-only breakout strategy looks for price expansion after a volatility squeeze. It marks a squeeze when Bollinger Bands fit inside Keltner Channels, then allows a long entry when price crosses above the upper Bollinger Band within three bars of a…

BreakoutTrend followingMomentumVolatility
TradingView scripts

This strategy uses a Variable Index Dynamic Average (VIDYA) as a responsive baseline and places upper and lower thresholds at a multiple of a long-period Average True Range. VIDYA’s smoothing adapts to the balance of positive and negative momentum, while the…

Trend followingMomentumVolatilityTechnical indicators
TradingView scripts

This indicator uses Zigzag pivots to scan the latest five confirmed swing points for harmonic patterns. When a pattern qualifies, it calculates bullish and bearish price ranges from the pattern using a selectable base: the full pattern range, a correction…

Trend followingTechnical indicatorsBreakoutVolatility
TradingView scripts

This document presents a reusable backtesting framework for comparing entry signals under consistent exit and sizing rules. It calculates average true range, places stop-loss and take-profit levels at configurable ATR multiples, and sizes positions so the…

BacktestingRisk managementPosition sizingVolatility
TradingView scripts

This strategy enters long or short when a fast double-smoothed moving average crosses a slower one. Optional filters use ADX for trend strength, RSI for directional momentum, an ATR-to-average-ATR ratio for volatility, and price relative to a baseline…

Trend followingTechnical indicatorsVolatilityRisk management
TradingView scripts

Pumori applies two recursive EMA passes with a sub-unit length to a selected input: RSI, an RSI moving average, closing price, or a custom series. The author presents the unusually responsive transform as a carrier that makes short-term oscillation and…

Technical indicatorsVolatilityMomentum