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
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

9,797 documents

Strategy library

This document describes a two-way trend-following strategy using price crossovers with a 17-period smoothed moving average (SMMA). A move above the average opens a long position, and a move below it opens a short position. The strategy uses an ATR-based stop…

FuturesCryptoTrend followingTechnical indicators
Strategy library

This BTC futures strategy combines an 8-period EMA and 26-period SMA crossover with momentum and oscillator filters. A long signal requires the EMA to cross above the SMA, the SMA’s five-period momentum to be positive, both 34- and 55-period CCIs to exceed…

CryptoFuturesTrend followingMomentum
Strategy library

This intraday strategy combines Bollinger Bands, RSI, Stochastic RSI, and a volume-spike filter to seek reversals from extreme prices. A long setup requires price below the lower band, RSI below 40, both Stochastic RSI lines below 20, and volume above 1.5…

FuturesMean reversionTechnical indicatorsRisk management
Strategy library

This long-only trend-following system combines Parabolic SAR, a 50-period simple moving average, and the Directional Movement Index (DMI). An entry requires price to cross above SAR, remain above the SMA, and have positive directional movement above negative…

FuturesTrend followingTechnical indicatorsRisk management
Strategy library

This short-term system combines Squeeze Momentum Indicator (SMI) direction with a moving-average crossover to identify short entries. It signals a short when momentum is declining and price crosses below its moving average. The published parameters include a…

FuturesMomentumTechnical indicatorsRisk management
Strategy library

This document describes combining RSI with simple moving average crossovers. The written explanation says to go long when RSI is above 50 and the short SMA crosses above the long SMA, and to go short when RSI is below 50 and the short SMA crosses below the…

CryptoFuturesMomentumTechnical indicators
Strategy library

This strategy uses two exponential moving averages, with listed default lengths of 5 and 10. A short EMA crossing above the longer EMA is a potential buy signal; a cross below is a potential sell signal. Entry is further restricted by whether the crossover…

CryptoFuturesTrend followingTechnical indicators
Strategy library

This document outlines a multi-indicator strategy for cryptocurrency trading. It uses a 12-period and 26-period EMA crossover to set direction, then requires the MACD histogram to agree. It also applies an ADX threshold above 15 as a trend filter and…

CryptoFuturesTrend followingTechnical indicators
Strategy library

This document describes a trend following method that compares a Double Exponential Moving Average (DEMA) with a Triple Exponential Moving Average (TEMA). A TEMA cross above DEMA signals a long entry, while a cross below signals a short entry. The notes…

CryptoFuturesTrend followingTechnical indicators
Strategy library

This range-oriented strategy uses a very short RSI reading to trigger trades against extreme moves. With a two-bar RSI, it goes long at or below 11 and short at or above 91, using the indicator's transitions between extremes to switch direction. It records…

FuturesMean reversionTechnical indicatorsRisk management
Strategy library

This strategy looks for reversals at the edges of 20-period Bollinger Bands. A move back above the lower band triggers a long entry, while a move below the upper band triggers a short. It pairs these signals with a 14-period ATR and describes stop and target…

FuturesMean reversionTechnical indicatorsRisk management
Strategy library

This futures strategy combines a short-term reversal setup with a bandpass filter. Its 123 component uses recent closing-price direction and a 9-period stochastic oscillator to identify potential reversals. The bandpass component classifies direction by…

FuturesMean reversionTrend followingTechnical indicators
Strategy library

This strategy combines a short-term momentum filter with a moving average breakout to generate directional entries. It signals long when the current and previous two momentum readings are above 50 and price is above the five-period exponential moving…

FuturesCryptoMomentumBreakout
Strategy library

This strategy applies several moving averages to a 14-period RSI and uses the crossover between the medium and long averages to signal entries and exits. The described defaults are 50 and 100 periods for those averages; their types can be selected from…

Technical indicatorsMomentumFuturesBacktesting
Strategy library

This BTC futures strategy combines RSI and CCI threshold conditions with a minimum persistence period. It describes timeframe-dependent settings, a 200-period EMA as a trend reference, and exits based on changes in RSI or CCI from their values at entry. In…

CryptoFuturesTechnical indicatorsRisk management
Strategy library

This document presents a BTC/USDT futures strategy built around the VuManChu Cipher B indicator family. Its settings expose WaveTrend oscillators and regular or hidden divergence signals, with optional money flow, RSI, Stochastic RSI, higher-timeframe…

CryptoFuturesTechnical indicatorsMomentum
Strategy library

The strategy combines a fast and slow exponential moving average with an ADX trend-strength filter, then looks for pullbacks using RSI. It specifies an ATR-based stop and partial profit taking at a rolling price extreme. The accompanying Pine source also…

FuturesTrend followingTechnical indicatorsRisk management
Strategy library

This long-only method combines a Trend Regularity Adaptive Moving Average (TRAMA), a trendline breakout, and RSI. It enters when price is above TRAMA and crosses above an upper trendline, while limiting entries to one per calendar month. A position is closed…

FuturesTrend followingMomentumBreakout
Strategy library

This strategy combines Ichimoku components to seek medium- to long-term directional moves. It signals around price crossings of the Kijun-sen, filters entries by whether price is above or below the cloud, and uses the lagging span as additional confirmation.…

FuturesTrend followingTechnical indicatorsBreakout
Strategy library

This strategy derives an nBBB indicator from relationships among the current and prior candlesticks, using their open, high, low, and close values to estimate changes in bullish and bearish pressure. When nBBB falls below a configurable sell threshold, the…

FuturesTrend followingTechnical indicatorsBacktesting
Strategy library

This strategy combines a 123-style reversal rule with Elder Ray bull and bear power. The reversal component uses two consecutive closes in one direction and a 9-period stochastic condition: a long requires a low slow stochastic reading, while a short…

FuturesCryptoMean reversionTrend following
Strategy library

This intraday signal framework starts with a 7 period EMA crossing a 14 period EMA. It confirms a long signal with RSI above 50, a positive MACD histogram, and a bullish candle; a short-side crossover with RSI below 50, a negative histogram, and a bearish…

MomentumTechnical indicatorsRisk managementPosition sizing
Strategy library

This strategy builds two trailing stop lines from ATR: a fast layer using a 5-period ATR at a 0.5 multiplier and a slow layer using a 10-period ATR at a 3 multiplier. Each line updates with price, tightening in the favorable direction while maintaining an…

FuturesTrend followingVolatilityTechnical indicators
Strategy library

This strategy combines ADX with the positive and negative directional indicators to identify trend strength and direction. It enters long when ADX is above a configurable threshold and rising over a lookback period, with DI+ above DI−; the short setup…

FuturesTrend followingTechnical indicatorsBacktesting