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
Quantpedia
86 documents
TqSdk
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
Quantopian lectures
45 documents
Binance API docs
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

1,976 documents

TradingView scripts

This indicator identifies swing highs and lows using a configurable lookback, then records the size and duration of completed price legs. It estimates the next move from up to twenty recent swings, using a weighted estimate, an equal-weight average, or a…

Technical indicatorsStatisticsVolatilityBreakout
TradingView scripts

This trend-following strategy calculates short- and long-period moving averages separately on price highs and lows. A long signal occurs when the short-period average of lows crosses above the long-period average of highs; a short signal occurs when the…

Technical indicatorsTrend followingBreakoutBacktesting
TradingView scripts

The Cybernetic Oscillator isolates a chosen band of market cycles by applying a two-pole highpass filter followed by a two-pole lowpass smoother. It then divides the filtered output by its root mean square over a configurable lookback, making the reading a…

Technical indicatorsMean reversionTrend followingStatistics
TradingView scripts

This strategy centers RSI around zero by shifting its midpoint and doubling the result, then enters long when the transformed value crosses upward through a lower threshold and short when it crosses downward through an upper threshold. It uses ATR multiplied…

Technical indicatorsMomentumRisk managementExecution
TradingView scripts

This indicator marks repeated candle extremes that may help traders identify potential support or resistance retests. It flags consecutive bars with equal lows or highs, highlights a third matching extreme with a separate marker, and identifies mirror levels…

Technical indicatorsMean reversionVolatilityBreakout
TradingView scripts

This strategy turns several ICT-style concepts into a scored long-and-short signal system. It tracks confirmed swing highs and lows to identify liquidity sweeps and market-structure breaks, detects fair value gaps and retests, and measures price location…

Technical indicatorsMomentumTrend followingBreakout
TradingView scripts

This XAUUSD strategy combines EMA trend direction with pullbacks, RSI triggers, and optional session and ADX filters. Long entries require price and the fast EMA to be above the 200-period EMA, price near the fast EMA, a recent RSI dip into oversold…

CommoditiesTrend followingTechnical indicatorsRisk management
TradingView scripts

This long-only TSLA strategy combines trend filters with two custom momentum measures. It requires price above the 50- and 200-period EMAs, BlueWave and smoothed money flow above zero, and both indicators rising. A signal is taken only when these conditions…

EquitiesTrend followingMomentumTechnical indicators
TradingView scripts

This trend-following strategy combines the direction of a simple moving average with price position relative to Parabolic SAR. It enters long when the average is rising and price is above SAR, and short when the average is falling and price is below SAR. A…

FuturesTrend followingTechnical indicatorsRisk management
TradingView scripts

This indicator builds a configurable fair-value reference from a selected price source and smoothing method, including moving averages or anchored VWAP. It estimates threshold bands from the median proportional distances between price extremes and that…

Technical indicatorsStatisticsVolatilityTrend following
TradingView scripts

This strategy uses Bollinger Bands and Keltner Channels to identify periods of compression, then enters when a confirmed candle closes beyond the channel boundary. It supports long and short trades, with optional squeeze checks across lower and higher…

BreakoutVolatilityTechnical indicatorsRisk management
TradingView scripts

This strategy combines a pullback engine with a structural breakout engine. Both require price above VWAP and a slower exponential moving average. The pullback setup looks for a touch near the faster EMA followed by a bullish candle; the breakout setup…

Technical indicatorsTrend followingBreakoutMomentum
TradingView scripts

This simple scalping strategy uses crossovers between a fast and a slow exponential moving average as directional entry signals. A crossover upward opens a long position, while a downward cross opens a short. The chart plots both averages and the script…

Technical indicatorsMomentumRisk managementExecution
TradingView scripts

This indicator reconstructs and displays a configurable sequence of higher-timeframe candles on a lower-timeframe chart. It aggregates open, high, low, close, and volume as each higher-timeframe bar develops, then draws candle bodies, wicks, and volume bars.…

Technical indicatorsBreakoutMarket microstructure
TradingView scripts

This intraday strategy looks for Nasdaq futures price extensions away from VWAP, paired with an extreme RSI reading and a two-candle reversal pattern. It buys when price is sufficiently below VWAP, RSI is oversold, and the latest candle turns up after a down…

FuturesMean reversionTechnical indicatorsRisk management
TradingView scripts

This script describes a weekly short strangle framework that places call and put strike levels around a center based on VWAP or EMA. It offsets the center by a multiple of ATR, rounds the levels to a selected strike interval, and can skip entries when the…

OptionsVolatilityRisk managementTechnical indicators
TradingView scripts

This strategy calculates directional signals from Heikin-Ashi candles while placing entries and stop orders on the chart’s regular candles. A Chandelier-style stop, based on Heikin-Ashi highs or lows and ATR, sets the direction. A signal is filtered by a…

Technical indicatorsTrend followingRisk management
TradingView scripts

This indicator varies the lookback period of a Hull-style moving average according to either volatility or volume conditions. Its volatility mode compares short and longer ATR readings; its volume mode smooths an RSI of volume and checks it against a…

Technical indicatorsTrend followingVolatility
TradingView scripts

This long-only TQQQ strategy enters when a 20-period EMA crosses above a 50-period EMA, provided the 14-period ADX is at least 20 and no trade is open. Position quantity is calculated from current strategy equity multiplied by a configurable leverage factor,…

EquitiesUS marketsTrend followingTechnical indicators
TradingView scripts

This long-only strategy combines a lower-timeframe RSI reversal signal with dollar-cost averaging. A base position opens when RSI crosses upward through its oversold threshold. If price falls, up to five safety orders add exposure at progressively wider…

CryptoMean reversionTechnical indicatorsPosition sizing
TradingView scripts

This strategy uses confirmed pivot highs and lows to establish potential breakout levels. After a pivot high is detected, it places a stop entry one minimum tick above that level; after a pivot low, it places a stop entry one tick below. The setup state…

BreakoutTechnical indicatorsBacktestingFutures
TradingView scripts

This indicator builds a visual view of lower-timeframe activity across recent chart candles. It divides each candle into configurable time columns and price rows, then colors the resulting heatmap according to the direction and relative volume of the…

Market microstructureTechnical indicatorsStatistics
TradingView scripts

This script provides a simple framework for backtesting externally supplied long and short signals. It interprets an increase in each input series as a signal, enters only while flat, and attaches percentage-based stop-loss and take-profit orders to open…

BacktestingPosition sizingRisk managementExecution
TradingView scripts

This strategy combines MACD signals with directional and market-condition filters. Longs require price above a rising trend EMA, while shorts require price below a falling EMA; optional ADX and relative-volume filters screen for stronger conditions. A recent…

Trend followingMomentumBreakoutTechnical indicators