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

1,721 documents

Strategy library

This intraday Nifty futures strategy builds an opening range from the 09:15–09:30 IST session window and considers entries after that range is locked. It allows a long when the close is above the range high or a short when it is below the range low, subject…

FuturesBreakoutVolatilityRisk management
Strategy library

The strategy combines three filters: volume and price behavior, MACD direction, and fair value gap location. A bullish volume signal requires an up candle, volume above its moving average, and a close above a recent high; the bearish condition mirrors these…

Technical indicatorsMomentumBreakoutRisk management
Strategy library

This indicator identifies a possible consolidation range from recent highs and lows, then tracks whether the range persists. It uses a configurable lookback to locate candidate extremes and follows changes in direction to determine whether price remains…

FuturesBreakoutTechnical indicatorsBacktesting
Strategy library

This strategy combines Keltner Channel levels with CCI and RSI conditions, a volume test, and an optional moving-average trend filter. A long setup requires price to reach below the lower channel alongside oversold readings from CCI and RSI; a short setup…

FuturesBreakoutMean reversionTechnical indicators
Strategy library

This short-term strategy uses a 20-period simple moving average and bands set two standard deviations above and below it. It goes long when the close crosses upward through the lower band and goes short when the close crosses downward through the upper band,…

FuturesCryptoMomentumTechnical indicators
Strategy library

The visible portion describes a configurable strategy framework combining impulse, compression, breakout, and retest setups with trend pullbacks and liquidity sweeps. Users can choose breakout entry or wait for a retest, allow long or short trades, and set a…

BreakoutTrend followingMomentumRisk management
Strategy library

This script outlines a strategy built around bullish and bearish fair value gaps. It detects a gap when the current candle’s low is above the high from two candles earlier, or when its high is below the low from two candles earlier. A same-direction candle…

Technical indicatorsBreakoutRisk managementPosition sizing
Strategy library

This short-term strategy builds price bands around an EMA using ATR distances multiplied by configurable Fibonacci ratios. It offers several upper and lower thresholds, with entry conditions selected by choosing which prior-bar band the closing price must…

BreakoutMean reversionTechnical indicatorsRisk management
Strategy library

This Pine strategy buys when price breaks above the upper Donchian Channel and exits by trailing a stop along the lower channel. The upper and lower lookback periods can be set independently, allowing breakout and exit sensitivity to differ. Traders can…

BreakoutTrend followingTechnical indicatorsRisk management
Strategy library

This intraday method defines a range from the market’s first hour, then looks for a close above its high or below its low after that period ends. A long entry also requires the 9-period EMA to cross above VWAP with a positive EMA slope; a short entry…

BreakoutTechnical indicatorsRisk management
Strategy library

This strategy looks for four-candle fair value gap reversals, using a 50-period EMA to filter trade direction. A setup combines an initial gap, a liquidity sweep and retracement, then a confirming candle that reverses the gap. The document describes longs…

FuturesCryptoTechnical indicatorsBreakout
Strategy library

This strategy combines Fibonacci levels calculated from the recent price range with an EMA trend filter. It measures the highest high and lowest low over the previous 10 bars, derives five retracement levels, and compares 20-period and 50-period EMAs to…

FuturesCryptoTrend followingBreakout
Strategy library

This strategy script defines candidate price bases by checking whether enough recent bars form lows near the current bar's bottom. It lets the user choose candle lows or the lower of opens and closes as the base source, set the lookback and required…

BreakoutMean reversionPosition sizingRisk management
Strategy library

This document describes a mechanical trend-following strategy that uses the prior 20 days’ high and low to define breakout levels. A close above the range triggers a long entry, while a close below it triggers a short entry. The source also calculates a…

CryptoFuturesTrend followingBreakout
Strategy library

This automated trend system combines an 8-period EMA direction filter with pivot highs and lows to place breakout stop orders. It enters long above a recent pivot high when the EMA is rising, or short below a recent pivot low when the EMA is falling. The…

Trend followingBreakoutTechnical indicatorsRisk management
Strategy library

This strategy uses a linear regression of closing prices as a moving trend reference. It opens a long when price rises beyond the line by a configurable percentage and a short when it falls below by the corresponding threshold. The implementation allows one…

CryptoFuturesBreakoutTrend following
Strategy library

This Pine Script strategy combines pivot-based support and resistance levels with an exponential moving average, volume measures, and ATR-based trailing levels. Its settings include pivot lookback lengths, a volume threshold, an EMA period, separate ATR…

Technical indicatorsBreakoutRisk managementBacktesting
Strategy library

This strategy combines Bollinger Bands with an ATR-based trailing stop. It describes entering long when price crosses below the lower band and short when price crosses above the upper band, with additional entries triggered by crosses of the ATR stop.…

CryptoFuturesTrend followingBreakout
Strategy library

This long-only system combines three potential entry triggers: a fast EMA crossing above a slower EMA, MACD momentum crossing above zero, or a daily close rising sharply relative to its open. Exits use a fixed stop below the average entry price and a larger…

FuturesCryptoMomentumBreakout
Strategy library

This simple daily trend-following method compares the latest daily close with a configurable moving average. When the close is at or above the average and the strategy is not holding the asset, it buys using 95% of the account balance. When the close falls…

Trend followingBreakoutTechnical indicatorsSpot markets
Strategy library

This strategy combines Bollinger Bands with a volume threshold to identify breakouts. It calculates a moving average and standard deviation of closing prices over a configurable lookback, then signals a long entry when price closes above the upper band while…

CryptoFuturesBreakoutTechnical indicators
Strategy library

This strategy scores long and short setups using four conditions: price relative to a 200-period EMA, volume relative to its moving average, RSI thresholds, and the current candle's direction. When a score reaches a configurable minimum, it places a stop…

Technical indicatorsTrend followingBreakoutRisk management
Strategy library

This short-term breakout method uses VWAP as a directional reference. It identifies a sequence of rising or falling closes around VWAP, records a relevant bar's high or low, and enters when price later breaks that level. Positions are closed when price…

FuturesBreakoutMomentumTechnical indicators
Strategy library

This document outlines a Turtle-inspired breakout system that compares price with rolling highs and lows. It offers two entry and exit modes: one uses shorter lookback channels, while the other uses longer ones. Breaks above a prior high can initiate longs,…

FuturesBreakoutTrend followingVolatility