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 strategy uses Parabolic SAR reversals to time long and short entries, with a second SAR reading used as a directional filter. It also requires a preceding price move to meet a threshold before entry. Positions are closed when a profit target is met…

Technical indicatorsTrend followingFuturesRisk management
Strategy library

This strategy combines RSI momentum, price divergence, and rolling support and resistance to generate long and short signals. It compares recent price highs or lows with RSI highs or lows: a lower price low alongside a higher RSI low suggests a bullish…

Technical indicatorsMomentumRisk managementBacktesting
Strategy library

This trend-following system uses a close crossing above the upper Bollinger Band or below the lower band as its entry trigger. It requires ADX to exceed a trend-strength threshold, volume to rise above a multiple of its recent average, and price to be on the…

CryptoFuturesTrend followingBreakout
Strategy library

This document explains how to construct a weighted price average and standard deviation using closing prices and volume, then plot a center line with upper and lower bands. It describes trading moves beyond the bands as directional breakout signals and…

CryptoFuturesBreakoutVolatility
Strategy library

This short-term strategy combines MACD crossovers with RSI, a simple moving average, and price levels derived from recent highs and lows. Long entries require a bullish MACD crossover alongside readings below the RSI midpoint and SMA, with price below a…

CryptoFuturesBreakoutTechnical indicators
Strategy library

The document describes a reversal approach built around the Percentage Price Oscillator and local price pivots. Its stated idea is to look for PPO bottoms alongside relatively low price levels to identify possible bullish reversals, with analogous tops and…

CryptoFuturesMomentumTechnical indicators
Strategy library

This strategy uses a fast and slow exponential moving average to generate directional signals. The described settings use a three-period fast EMA and a thirty-period slow EMA: a bullish crossover opens a long position, while a bearish crossover closes it.…

CryptoFuturesTrend followingTechnical indicators
Strategy library

This strategy combines a slow moving average based trend state with a faster EMA used to identify potential entries during pullbacks. In the supplied implementation, the trend state is based on consecutive bars remaining on one side of the selected slow…

FuturesCryptoTrend followingTechnical indicators
Strategy library

This long-only strategy combines a crossover between a 13-period and a 26-period simple moving average with a Fractal Adaptive Moving Average (FRAMA). It opens a position when the faster average crosses above the slower one and the FRAMA is below the close.…

Technical indicatorsTrend followingFuturesBacktesting
Strategy library

This strategy uses defined candlestick color conditions to identify short-term directional setups. A green candle following a yellow signal candle triggers a long entry, while a red candle following yellow triggers a short. Yellow represents an up-close…

FuturesMomentumTechnical indicatorsExecution
Strategy library

This example applies the Commodity Channel Index to daily gold futures data as a threshold-based mean-reversion strategy. It enters long when CCI recovers from below its lower threshold into the middle zone, and enters short when it falls from above its…

FuturesCommoditiesMean reversionTechnical indicators
Strategy library

This strategy combines MACD crossovers with a simple moving average filter. A bullish crossover is intended to open a long position when price is above the trend average, while a bearish crossover opens a short when price is below it. It also describes…

FuturesTrend followingMomentumTechnical indicators
Strategy library

This intraday system organizes signals around London, New York, and Asian session price ranges. Its main short setup looks for price to reach or exceed the London high during the New York window, then close below the open, interpreting the move as a failed…

FuturesBreakoutTechnical indicatorsRisk management
Strategy library

This strategy uses two consecutive large daily price changes to choose a direction. When both moves exceed a user-set threshold, it treats the sequence as a strong directional signal and enters on the next candle. The description says it can trade either…

MomentumCryptoFuturesRisk management
Strategy library

This note explains a trend-following approach that compares fast and slow moving averages. It describes a 24-period fast average and a 100-period slow average: a cross above the slower line signals a buy, while a cross below signals a sell. The crossover is…

Trend followingTechnical indicatorsCryptoFutures
Strategy library

This strategy pairs Bollinger Bands with RSI to generate long entries and exits. The bands use a 20-period simple moving average and a width of two standard deviations; RSI uses 14 periods, with 30 and 70 as oversold and overbought thresholds. A long entry…

CryptoFuturesMean reversionVolatility
Strategy library

This strategy uses ADX to screen for trend strength and the Directional Movement Index (DMI) to determine direction. Entries require ADX to be above a key level of 23 and rising over a three-period lookback; DI+ above DI- supports a long, while DI- above DI+…

CryptoFuturesTrend followingTechnical indicators
Strategy library

This strategy combines the Relative Strength Index (RSI) with Supertrend to define directional entries and exits. It opens a long position when RSI crosses above 58 while price is above a green Supertrend, then closes the long if RSI falls below 50 and…

CryptoFuturesTrend followingMomentum
Strategy library

This trend-following method combines the Average Directional Index (ADX) with a fixed lookback price comparison. When ADX exceeds 10, a close crossing above its level 65 bars earlier generates a long signal; a crossing below generates a short signal. The…

CommoditiesFuturesTrend followingBreakout
Strategy library

This strategy uses seven consecutive candles of the same direction as a signal, then trades against that run: a sequence of declining candles prompts a long entry, while rising candles prompts a short. It also closes positions at set daily times tied to…

FuturesCryptoMean reversionTechnical indicators
Strategy library

This daily breakout system uses the previous trading day's high and low as reference levels. A close above the prior high signals a long trade, while a close below the prior low signals a short trade. Flags limit entries to one trade in each direction per…

BreakoutFuturesCryptoRisk management
Strategy library

This long-only trend strategy enters when price closes above the upper Bollinger Band, aiming to capture continued upward movement after a volatility breakout. The bands use a configurable lookback, standard-deviation multiplier, and moving-average type. An…

CryptoFuturesBreakoutTrend following
Strategy library

This trend-following strategy uses a long moving average to define direction and Average True Range (ATR) bands to require a price move beyond ordinary volatility. A close above the average plus an ATR threshold signals an uptrend; a close below the average…

Trend followingFuturesCryptoTechnical indicators
Strategy library

This strategy description combines a zero-line cross from either the Commodity Channel Index or a momentum measure with recent RSI extremes. It adds a mean filter based on an exponential moving average and standard-deviation bands: long signals require…

FuturesMomentumMean reversionTechnical indicators