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
WonderTrader
14 documents
Alphalens
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

4,613 documents

Strategy library

This strategy combines RSI thresholds with MACD line and signal line positioning to generate long and short entries. It uses a 14-period RSI with overbought and oversold levels of 80 and 20, alongside MACD settings of 12, 26, and 9. A long signal requires…

Technical indicatorsTrend followingRisk managementPosition sizing
Strategy library

This document describes an RSI mean-reversion strategy that seeks reversals at overbought and oversold readings, while filtering trades according to trend strength and recent volatility. It uses a moving average to assess market direction and avoids trading…

Mean reversionTechnical indicatorsVolatilityRisk management
Strategy library

This short-term trading framework uses a 14-period RSI and enters long when RSI crosses above 60, or short when it crosses below 40. It sets profit targets and stop levels as fixed price-point distances from the position's average entry price, with separate…

Technical indicatorsRisk managementPosition sizingFutures
Strategy library

This strategy calculates the Tillson T3 from a price series based on the bar high, low, and close. It applies six successive exponential smoothing steps and combines the later smoothed values with coefficients controlled by a volume factor. A rising turn in…

Trend followingTechnical indicatorsFuturesPosition sizing
Strategy library

This breakout strategy fits quadratic curves to rolling bar highs and lows, treating the resulting upper and lower curves as potential resistance and support. It identifies candidate signals by comparing the fitted curves across nearby bars: a qualifying…

BreakoutStatisticsTechnical indicatorsPosition sizing
Strategy library

This strategy uses fast and slow Zero-Lag EMAs to identify directional changes. It constructs each line by applying an EMA twice and adding the difference between the first and second smoothing passes. A fast-line crossover above the slow line signals long…

Trend followingTechnical indicatorsRisk managementPosition sizing
Strategy library

Noro’s trend strategy combines a price-channel midpoint, a fast RSI, and a candle-body filter. The channel is formed from the highest and lowest closing prices over the selected lookback; recent lows above its midpoint indicate an uptrend, while recent highs…

FuturesCryptoTrend followingTechnical indicators
Strategy library

This strategy generates entries when price crosses a Supertrend line. An optional 200-period EMA filter requires price to align with the broader trend, while an optional ADX filter screens for trend strength. Trades can be limited to the Indian market…

EquitiesTrend followingTechnical indicatorsRisk management
Strategy library

This strategy defines an opening range from 07:00 to 08:00 and looks for a later close beyond its high or low during the 14:00–23:00 Europe/Amsterdam session. It enters long above the range or short below it, provided price is also on the matching side of a…

BreakoutTechnical indicatorsRisk managementPosition sizing
Strategy library

This strategy builds a channel around a moving average by placing one boundary above it and another below it using percentage offsets. It submits limit entries at the boundaries: a long order at the lower line and a short order at the upper line. Positions…

CryptoFuturesMean reversionTechnical indicators
Strategy library

This EMAC variant combines a recent trend filter with several moving averages to identify long entries. The description says shorter averages crossing above a longer simple moving average provide confirmation, while a trend measure classifies the broader…

Trend followingTechnical indicatorsRisk managementPosition sizing
Strategy library

This strategy combines two simple moving averages with Stochastic RSI. A Stochastic RSI cross upward through an oversold threshold creates a buy signal, while a cross downward through an overbought threshold creates a sell signal. The stated approach uses…

Technical indicatorsMomentumRisk managementPosition sizing
Strategy library

This long-position management method starts with a stop at 95% of entry price and defines progressively higher stop levels through 130% of entry. It checks whether the lowest low over the previous seven days is above the next threshold; when that condition…

Risk managementPosition sizingBacktestingFutures
Strategy library

The document presents a configurable strategy built around a VWAP-centered line and two bands. Its inputs allow the user to set the calculation window, forecast shift, volatility influence, band multipliers, and optional smoothing method and length. The…

Technical indicatorsVolatilityRisk managementPosition sizing
Strategy library

This strategy seeks short-term rebounds by buying after a sharp decline. It measures the percentage change from the previous candle’s close and triggers a long entry when the decline exceeds 5%, sizing the purchase using the account balance and current…

CryptoFuturesMean reversionVolatility
Strategy library

This strategy looks for long entries when price makes a recent low, closes above the bar midpoint, and remains below the Alligator lines. Optional filters use a negative Awesome Oscillator change and a recent MFI squeeze bar. A signal sets a confirmation…

CryptoTechnical indicatorsMean reversionPosition sizing
Strategy library

This Pine Script strategy describes a two-stage long entry using RSI and price thresholds. The first entry requires RSI to cross below its oversold level while price is at or below a user-set limit. After recording the first fill, it sets a second-entry…

FuturesEquitiesCryptoMean reversion
Strategy library

This document describes a configurable framework for testing trading indicators rather than a standalone market strategy. It outlines five ways to detect long and short signals from an indicator: value changes, threshold crossings, and transitions above or…

BacktestingRisk managementPosition sizingTechnical indicators
Strategy library

This script illustrates Optimal F position sizing using a strategy’s closed-trade results. It records profit per contract for each closed trade, identifies the worst losing trade, and scales all outcomes relative to that loss. It then evaluates a sequence of…

Position sizingRisk managementStatisticsBacktesting
Strategy library

This long-and-short strategy looks for pullbacks toward a short EMA, then checks whether price is moving back across that average. A higher-timeframe comparison of short and long EMAs can restrict longs to an uptrend and shorts to a downtrend. The setup also…

Technical indicatorsTrend followingMomentumRisk management
Strategy library

This strategy calculates Hull moving averages on three timeframes and uses the crossover between the shorter and medium timeframe averages to generate long and short signals. A longer timeframe HMA is plotted as a broader trend reference, but the described…

Trend followingTechnical indicatorsPosition sizingFutures
Strategy library

This trend-following system combines the relative positions of fast and slow exponential moving averages with ADX and directional indicators. The defaults use 50- and 200-period EMAs and an ADX threshold of 25: a long bias requires the fast EMA above the…

Trend followingTechnical indicatorsRisk managementPosition sizing
Strategy library

This document outlines a trend-following system that adapts indicator periods to the selected chart timeframe. It enters long when a fast EMA crosses above a slow EMA and RSI is above 50, and enters short when the fast EMA crosses below the slow EMA and RSI…

Multi-assetTrend followingTechnical indicatorsVolatility
Strategy library

This scalping framework trades MNQ during the New York session, using a 20-period exponential moving average as both a trend filter and a pullback reference. A long setup requires price to close above the average after the bar reaches it; a short setup…

FuturesTrend followingPosition sizingRisk management