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
WonderTrader
14 documents
Alphalens
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

Nunchucks is a chart-display indicator that redraws each bar as separate upper and lower candle forms relative to the preceding bar's range. The upper form highlights a higher high, and the lower form highlights a lower low; the indicator can therefore make…

Technical indicatorsVolatility
TradingView scripts

This long-only strategy scores potential squeeze setups using relative volume, the latest close-to-close price change, alignment between short and medium exponential moving averages, price relative to the short average, Bollinger Band width, and five-day…

EquitiesVolatilityBreakoutMomentum
TradingView scripts

The strategy combines an ATR expansion filter with a 20-bar price momentum check. It enters long when price is above its level 20 bars earlier, or short when below, provided current ATR exceeds half its 20-period average and is not below that average. The…

VolatilityMomentumBreakoutTechnical indicators
TradingView scripts

This indicator offers five ways to calculate a trailing stop: ATR or Supertrend distance, Chandelier levels based on recent swings, Donchian swing extremes, a standard-deviation channel, or a fixed percentage from an anchor price. Each method supplies…

Technical indicatorsRisk managementVolatilityTrend following
TradingView scripts

The indicator presents a framework for combining three types of market signals: unusual multidimensional volatility, Hurst-based regime classification, and transfer-entropy measures of information flow between variables such as price and volume. Its guide…

Technical indicatorsVolatilityStatisticsTrend following
TradingView scripts

Trend Flow is a configurable directional strategy offering entry rules based on moving-average crosses, RSI, MACD, Bollinger Bands, SuperTrend, Stochastic, Ichimoku, Chaikin Money Flow, Parabolic SAR, squeeze releases, support and resistance, Fibonacci…

Trend followingTechnical indicatorsVolatilityRisk management
TradingView scripts

This strategy combines a volatility-scaled trailing level with an EMA direction filter. On each bar, it places candidate stop levels one ATR multiple below or above the close. In an uptrend, the level ratchets upward; in a downtrend, it ratchets downward. A…

Trend followingVolatilityTechnical indicatorsRisk management
TradingView scripts

BERLIN Candles adapt Heikin-Ashi candles to keep their trend-smoothing appearance while retaining the underlying bar’s actual high and low. The indicator uses a smoothed prior close for its open and a Heikin-Ashi close for its close, constraining both to the…

Technical indicatorsVolatility
TradingView scripts

This indicator builds a daily composite score intended to track market fragility. Four weighted inputs cover tail risk from the SKEW index, volatility conditions from VIX levels and term structure, credit stress from a high-yield versus investment-grade bond…

Multi-assetVolatilityRisk managementStatistics
TradingView scripts

This indicator estimates a simplified Entropic Value at Risk (EVaR) from recent close-to-close returns. It approximates a moment-generating function with a Tsallis q-exponential, then combines that value with a confidence parameter and q parameter. The…

Risk managementPosition sizingVolatilityStatistics
TradingView scripts

This indicator measures trading activity by multiplying closing price by volume, smoothing that dollar-volume series with a configurable simple moving average, and taking its logarithm. The log transformation compresses large values. It plots the resulting…

Technical indicatorsStatisticsBreakoutVolatility
TradingView scripts

This trend-following strategy enters long when a nine-period exponential moving average crosses above VWAP and enters short when it crosses below. It manages open trades with an ATR-based trailing stop whose distance and offset are both set using the ATR…

Trend followingTechnical indicatorsVolatilityRisk management
TradingView scripts

This indicator constructs a zigzag using one of several pivot rules: a manual percentage move, a move scaled by average true range or maximum true range, high/low pivots, or price action. Users can adjust the method parameters and display pivot prices,…

Technical indicatorsStatisticsVolatility
TradingView scripts

This indicator presents two normalized measures across a configurable list of cryptocurrency symbols: an ATR-based oscillator and smoothed volume. For the oscillator, it constructs a range measure from each bar's high-low range and the absolute open-close…

CryptoTechnical indicatorsVolatilityStatistics
TradingView scripts

This long-only strategy enters when the smoothed stochastic %K line crosses above %D while %K is below an oversold threshold. It prevents pyramiding and opens a position only when flat. Once a new position is detected, the script records the average entry…

Technical indicatorsMean reversionVolatilityRisk management
TradingView scripts

The indicator defines the volatility risk premium (VRP) as the difference between the VIX and realized volatility estimated from SPY prices. It offers close-to-close, Parkinson, and Garman–Klass realized-volatility methods, annualizes those estimates, and…

VolatilityOptionsEquitiesStatistics
TradingView scripts

This scalping strategy seeks pullback entries when price remains aligned with both a zero-lag exponential moving average and VWAP. For longs, price must be above both references and the bar must retrace to VWAP, its lower deviation band, or the zero-lag…

Technical indicatorsVolatilityExecution
TradingView scripts

This strategy identifies a doji when the candle’s open-to-close body is small relative to its full range. When a doji appears, it places a buy stop above a reference high and a sell stop below a reference low; the two orders share a cancellation group so…

ForexBreakoutTechnical indicatorsVolatility
TradingView scripts

This strategy enters on TRIX zero-line crossovers, subject to filters for market direction and conditions. TRIX is calculated as the one-bar rate of change of a triple-smoothed exponential moving average. The entry must also pass a Choppiness Index threshold…

Trend followingMomentumTechnical indicatorsVolatility
TradingView scripts

The indicator identifies price channels from volatility behavior. It normalizes closing price within a rolling high-low range, measures the variability of that normalized series, and uses changes in the relative volatility extrema to define channel…

BreakoutVolatilityTechnical indicatorsMarket microstructure
TradingView scripts

This indicator combines a simple moving average, ATR-based deviation bands, and a histogram of closing prices during the current trend phase. It sets upper and lower zones at one, two, and three ATR multiples from the average. Trend changes are identified…

Technical indicatorsTrend followingStatisticsVolatility
TradingView scripts

This long-only strategy buys when price crosses above the upper band of a smoothed Trend Pulse Channel, provided optional filters agree. The channel applies a multi-pole Gaussian-style filter to price and true range; its range multiple sets the upper…

Technical indicatorsTrend followingBreakoutMomentum
TradingView scripts

This long-only strategy combines an N-pole Gaussian filter with a channel based on filtered true range and a Stochastic RSI momentum check. It enters when the Gaussian filter is rising, price crosses above the upper channel, and the Stochastic RSI %K is…

Technical indicatorsTrend followingBreakoutMomentum
TradingView scripts

This strategy calculates Supertrend direction from Heikin-Ashi data and places stop entries around the corresponding candle extreme when direction flips. A bullish flip sets a long trigger above the Heikin-Ashi high; a bearish flip sets a short trigger below…

Technical indicatorsTrend followingBreakoutVolatility