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

9,797 documents

Strategy library

This intraday system combines 20-period Bollinger Bands, set at two standard deviations, with Fibonacci retracement levels calculated from recent highs and lows. It signals a long when the close falls below the lower band but remains above the 0.236 level,…

FuturesCryptoBreakoutTechnical indicators
Strategy library

This strategy combines smoothed Stochastic readings to align entries with a broader directional filter while timing them with current momentum. The described approach uses the higher-timeframe reading to identify trend direction and the current reading to…

FuturesCryptoTrend followingMomentum
Strategy library

This strategy combines directional trend readings with price and moving average behavior to generate long and short entries. It uses a Supertrend indicator, a 14-period exponential moving average whose slope is checked, and a 44-period exponential moving…

FuturesCryptoTrend followingTechnical indicators
Strategy library

This strategy combines a recursive G-Channel with an exponential moving average to form directional signals, then uses average true range to set stop and target distances. A long is opened when the channel indicates a bullish state while price is below the…

FuturesTrend followingTechnical indicatorsRisk management
Strategy library

This implementation of the Dual Thrust strategy sets upper and lower entry thresholds around the latest anchor-timeframe open. Each threshold is offset by a coefficient times the larger of two recent price ranges, calculated from rolling highs, lows, and…

BreakoutFuturesTechnical indicatorsRisk management
Strategy library

This template builds an asset-by-asset classifier ensemble for forecasting whether the next close will be higher than the current close. Its input features are a moving-average based trend measure, the stochastic oscillator, normalized true range, and a…

Machine learningFuturesCryptoTechnical indicators
Strategy library

The strategy creates a synthetic price-tracking particle whose position responds to a pull toward current price and an inertia term derived from recent price changes. It measures the absolute distance between price and the particle, smooths that distance,…

FuturesTechnical indicatorsBreakoutTrend following
Strategy library

This document presents a long-only trend strategy combining a short-period MACD signal with an RSI filter. It enters when the MACD line is above its signal line and RSI is at least the stated oversold threshold. Position quantity is calculated from a fixed…

FuturesTrend followingMomentumTechnical indicators
Strategy library

This strategy uses confirmed swing highs and lows as breakout levels. It places a long entry when price moves above a swing high while trading above a 55-period exponential moving average, and a short entry when a swing low is identified while the close is…

FuturesBreakoutTrend followingTechnical indicators
Strategy library

This document describes an analytics tool that simulates RSI-based trades and records strategy returns by week. It compounds bar-level equity changes into weekly results, then presents them in a table with grouped periods, configurable display precision, and…

Technical indicatorsStatisticsBacktestingRisk management
Strategy library

This strategy combines a Vegas-style channel, built from a moving average and standard deviation, with SuperTrend trend detection based on ATR. Its stated design adjusts the SuperTrend multiplier according to channel width, aiming to adapt trend sensitivity…

FuturesCryptoTrend followingVolatility
Strategy library

This document explains a rolling linear-regression channel built from recent closing prices. A least-squares line estimates the central path, and bands are placed above and below it using multiples of the residual standard deviation. The strategy uses price…

Technical indicatorsStatisticsBreakoutMean reversion
Strategy library

This document presents a medium-term trend strategy that combines fast and slow moving averages, a price-channel midpoint, and consecutive candle colors. It describes using the channel midpoint to classify trend direction, then seeking long or short entries…

Trend followingTechnical indicatorsBacktestingRisk management
Strategy library

This strategy pairs a Hull moving-average trend filter with Stochastic RSI timing signals. It uses a Hull middle line and offset bands to characterize direction, then looks for oscillator crosses in extreme zones: the intended rules combine an upward Hull…

Technical indicatorsMomentumFuturesCrypto
Strategy library

This strategy seeks reversals after price moves away from moving-average reference levels. Separate long and short entry averages are shifted to define potential entry prices, while a closing average provides an exit level. The description also assigns a…

Mean reversionTechnical indicatorsFuturesCrypto
Strategy library

This strategy enters a long position when a candle occurs at 16:00, then places a take-profit limit and stop-loss based on percentages of the entry price. Position sizing is described as a fixed share of available equity, though the source code calculates a…

FuturesCryptoRisk managementPosition sizing
Strategy library

This strategy attempts to identify more significant swing highs and lows by checking candidate pivots against neighboring bars and an ATR-based tolerance. The number of bars checked on each side and the ATR multiplier determine how selective the filter is.…

FuturesCryptoMean reversionVolatility
Strategy library

This swing strategy combines a Hull moving average, exponential moving averages, and RSI. The Hull calculation supplies the directional filter: a rising condition permits long setups, while the opposite condition permits short setups. Entries use price…

FuturesTrend followingTechnical indicatorsMomentum
Strategy library

The strategy calculates a MACD line as the difference between fast and slow exponential moving averages, then smooths that line with another exponential moving average to form a signal line. It enters long when the MACD line crosses above the signal line and…

FuturesCryptoTrend followingMomentum
Strategy library

This strategy requires several short-term signals to agree before entering a trade. It combines a short and long EMA crossover with RSI momentum confirmation, current volume above its recent average, and a price-pattern test comparing recent highs or lows…

FuturesTrend followingMomentumTechnical indicators
Strategy library

This strategy uses gaps between a bar’s high or low and prices from two bars earlier to identify bullish or bearish setups. A bullish setup enters long when the current low and close are above the earlier high; a bearish setup enters short when the current…

FuturesCryptoTrend followingBreakout
Strategy library

This strategy description uses moving-average relationships to identify possible trend changes. Shorter-horizon signals come from crossings between simple and weighted averages, while longer-horizon averages are presented as a broader trend check. The text…

FuturesCryptoTrend followingTechnical indicators
Strategy library

The described system uses a fast and slow double exponential moving average (DEMA) pair to follow trends, with the faster line crossing above or below the slower line to indicate direction. A Hull moving average filter is intended to screen signals unless it…

FuturesCryptoTrend followingTechnical indicators
Strategy library

This strategy combines Fibonacci retracement levels with a swing-based trailing stop to generate long entries and exits. It calculates retracement prices from the highest high and lowest low over a lookback range, then tracks swing highs and lows to set the…

FuturesCryptoTrend followingTechnical indicators