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

39 documents

Strategy library

This strategy combines a 50-period EMA on a three-minute chart with a 50-period EMA from the one-hour timeframe. A long signal requires price to be above both averages and current volume to exceed 1.5 times its 20-period average. The described exit is…

FuturesHigh-frequency tradingTrend followingTechnical indicators
Strategy library

This short-term strategy uses a 20-period simple moving average and a 21-period exponential moving average to generate directional signals. It buys when the EMA crosses above the SMA and sells when the SMA crosses above the EMA, treating the crosses as…

Technical indicatorsTrend followingHigh-frequency tradingRisk management
Strategy library

This scalping approach calculates a linear regression estimate and places upper and lower trigger levels around it using a configurable price gap. It buys when the close falls below the lower level and sells short when the close rises above the upper level,…

FuturesHigh-frequency tradingTechnical indicatorsMean reversion
Strategy library

This short-term breakout strategy combines price breaks of recent highs or lows with trend and momentum filters. It uses fast and slow exponential moving averages for trend direction, a simple moving average as a price filter, and RSI to avoid entries at…

BreakoutTechnical indicatorsHigh-frequency tradingRisk management
Strategy library

This intraday strategy enters long when one EMA crosses above another and short when it crosses below. The document lists periods of 110 and 40 for the inputs named fast and slow, respectively; those labels and values are unusual because the longer period…

Technical indicatorsMomentumHigh-frequency tradingRisk management
Strategy library

This high-frequency Bitcoin strategy pairs short-term burst trading with portfolio rebalancing. It estimates a reference price from several order book levels, tracks recent trades and volume, and enters in the direction of a sharp move when price clears a…

CryptoHigh-frequency tradingMomentumMarket microstructure
Strategy library

This short-term countertrend approach uses the upper and lower shadows of candlesticks to identify possible price rejection. A large upper shadow is interpreted as fading buying pressure, while a large lower shadow suggests selling pressure may have been…

CryptoFuturesMean reversionHigh-frequency trading
Strategy library

This strategy combines True Strength Index crossovers with a CCI variant calculated using a Hull moving average. TSI's fast and signal lines indicate direction, while the Hull-based CCI's level and direction, together with a comparison to a prior price,…

FuturesCryptoTechnical indicatorsHigh-frequency trading
Strategy library

This short-term strategy combines fast and slow Supertrend lines with the Commodity Channel Index (CCI). The fast line is intended to react to nearer-term price changes, while the slower line supplies broader trend context. A fast-line cross against price,…

CryptoFuturesTechnical indicatorsMean reversion
Strategy library

This short-term strategy combines an ATR-derived price envelope with fast and slow exponential moving averages and two RSI readings. The described long setup requires price below the lower band, an upward EMA crossover, and the fast RSI above the slow RSI;…

Technical indicatorsVolatilityHigh-frequency tradingFutures
Strategy library

This intraday strategy uses two differently smoothed Stochastic oscillators on a 15-second timeframe. Crossovers of the primary %K and %D lines form potential entries, while the reference oscillator, an optional moving-average filter, and regular US market…

EquitiesHigh-frequency tradingTechnical indicatorsRisk management
Strategy library

This document describes a high-frequency Bitcoin strategy combining momentum trading with inventory rebalancing. It estimates short-term price movement from a smoothed sequence of order-book prices and trade volume. When price moves beyond a threshold…

CryptoHigh-frequency tradingMomentumBreakout
Strategy library

This document describes a two-sided trading framework led by price crossing a nine-period EMA. An entry also requires either a confirming MACD crossover, using the stated 12-26-9 settings, or an RSI condition near an extreme: below 35 for buys or above 65…

High-frequency tradingTechnical indicatorsMomentumRisk management
Strategy library

This document adapts the Avellaneda–Stoikov market making model into threshold based signals. It estimates a mid-price from the current and prior prices, then constructs bid and ask levels by offsetting that midpoint with a term based on gamma, volatility,…

FuturesMarket makingHigh-frequency tradingExecution
Strategy library

This short-term strategy compares three moving averages intended to reduce lag. Its stated setup uses fast, medium, and slow lines with periods of 12, 26, and 55. Entries depend on a crossover between the fast and slow lines, conditioned on the fast line's…

FuturesCryptoTrend followingTechnical indicators
Strategy library

This strategy uses a neural network to turn the percentage difference between current OHLC4 and a reference-timeframe OHLC4 into a directional signal. The described network has two hidden layers, uses tanh activations, and applies fixed weights in a forward…

Machine learningHigh-frequency tradingTechnical indicatorsVolatility
Strategy library

The document presents JavaScript utilities for obtaining a remote time reference from an NTP server and comparing a local clock with Binance Futures server time. The NTP function sends a UDP request, reads the server timestamp from the response, converts it…

High-frequency tradingExecutionMarket microstructureStatistics
Strategy library

This one-minute long-only scalping strategy seeks frequent entries and small gains. Entry requires the open to be below a short EMA of lows, ADX to exceed a threshold, and the fast stochastic lines to be in a low region with the faster line crossing above…

Technical indicatorsMean reversionHigh-frequency tradingRisk management
Strategy library

This strategy places buy and sell limit orders at regular price increments around the midpoint of the best bid and ask. It aims to earn the spread by keeping a ladder of orders on both sides, adjusting the ladder as prices and account balances change. Order…

Market makingGrid tradingHigh-frequency tradingExecution
Strategy library

This short-term strategy combines a 21-period and 65-period EMA pair, RSI, and ATR. The description presents the EMA cross as a broad trend filter and RSI above or below 50 as a directional check. Its source triggers entries when price moves beyond an…

FuturesCryptoHigh-frequency tradingTechnical indicators
Strategy library

This proposed cryptocurrency strategy scores potential short-term reversal trades using RSI, Bollinger Bands, a Hull moving average, on-balance volume averages, and an ATR-based volatility filter. The description assigns one point to each of five directional…

CryptoFuturesMean reversionHigh-frequency trading
Strategy library

This strategy combines a MACD histogram color filter with a linear regression curve and a price action channel formed from exponential averages of highs, lows, and closes. Long signals require the regression curve to cross above the channel’s lower band and…

CryptoFuturesTechnical indicatorsHigh-frequency trading
Strategy library

This document describes a BTC/USDT futures strategy that looks for a candle signal during a fixed 15-minute window in Cape Town time. It buys when the candle closes above its open and closes the long position when a bearish candle appears within the same…

FuturesCryptoBreakoutHigh-frequency trading
Strategy library

This document outlines a long-only strategy that buys when the closing price falls below the lower Bollinger Band. Its bands use a simple moving average of closing prices as the center line and a standard-deviation envelope; the published defaults are a…

Technical indicatorsMean reversionMomentumHigh-frequency trading