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

7,910 documents

Strategy library

This strategy uses the Relative Strength Index (RSI) to generate reversal signals. With a default 14-period RSI and thresholds of 30 and 70, it enters long when RSI crosses back above the lower threshold and enters short when RSI crosses below the upper…

CryptoFuturesMean reversionTechnical indicators
Strategy library

This long-only trend-following strategy combines SuperTrend, calculated from average true range, with a 200-period exponential moving average. It enters when SuperTrend is bullish and price is above the EMA, and exits when SuperTrend turns bearish while…

Trend followingTechnical indicatorsRisk managementFutures
Strategy library

The strategy measures the percentage deviation of the close from a short simple moving average. A move above a positive threshold triggers a short signal, while a move below the corresponding negative threshold triggers a long signal, making this a…

Mean reversionTechnical indicatorsFuturesBacktesting
Strategy library

The document describes a multi-indicator approach that layers moving averages over Bollinger Bands to form price channels. It combines candle-body resistance levels, multi-day support and resistance, a pair of EMAs for trend direction, and an optional Hull…

Technical indicatorsFuturesBreakoutRisk management
Strategy library

This system uses a short-period and a long-period simple moving average to generate both long and short signals. A cross above triggers a long position, while a cross below triggers a short position; an opposing position is closed before the new direction is…

Trend followingTechnical indicatorsRisk managementExecution
Strategy library

This strategy uses swing pivots to track external market structure and assign a bullish or bearish bias when price closes beyond the latest external swing high or low. Within that bias, it tracks internal pivots and defines a pullback zone using a portion of…

Trend followingTechnical indicatorsVolatilityRisk management
Strategy library

This is a long-only trend-following approach that combines Aroon crossovers with a linear regression moving average (LSMA). It enters when the Aroon upper line crosses above the lower line and the close is above the LSMA. It exits when the Aroon upper line…

Trend followingTechnical indicatorsCryptoFutures
Strategy library

This strategy looks for unusually high volume, then uses candle direction, RSI, and wick length to decide whether to enter. A volume spike occurs when the current candle’s volume exceeds the combined volume of the preceding N candles. Bullish candles can…

BreakoutVolatilityTechnical indicatorsRisk management
Strategy library

This strategy combines Parabolic SAR with Bollinger Bands. SAR supplies a directional trend condition, while the bands mark a volatility range: a long entry requires price above SAR but below the upper band, and a short entry requires price below SAR but…

FuturesCryptoTrend followingVolatility
Strategy library

The strategy uses RSI thresholds to identify potential entries and smoothed RSI lines to help gauge direction. It looks for long opportunities when the fast-smoothed RSI is below the oversold threshold while the slower line is rising, and short opportunities…

FuturesCryptoTrend followingTechnical indicators
Strategy library

This strategy uses confirmed pivot highs and lows as resistance and support levels, then combines price-level conditions with a trend filter to seek entries. It describes long entries near support and short entries near resistance, with initial stops…

FuturesCryptoBreakoutMomentum
Strategy library

This strategy combines a Vegas channel, formed from a moving average and standard deviation, with SuperTrend to follow price trends. It scales the SuperTrend multiplier using the channel’s width relative to its average, then treats a change in the resulting…

FuturesCryptoTrend followingVolatility
Strategy library

This script describes a two-exchange spot arbitrage process for the same asset. It compares executable bid and ask prices across venues, estimates available depth, and places paired buy and sell orders when the spread exceeds a threshold that includes…

ArbitrageSpot marketsExecutionRisk management
Strategy library

This script excerpt describes a trend-following strategy built around Supertrend direction changes. A change to the bullish state can trigger a buy signal, and a change to the bearish state can trigger a sell signal. The script optionally requires…

Trend followingTechnical indicatorsRisk managementMulti-asset
Strategy library

This open-source strategy script is designed to trade breaks of a selected session range, with options for a New York opening range, the Asia range, or the London range. Its inputs show several entry styles: entering on a direct break, waiting for a retest,…

BreakoutVolatilityRisk managementExecution
Strategy library

The document presents a strategy description that combines pivot levels, a 20-period simple moving average, and ATR-based trailing bands. Its prose describes using a three-state trend indicator to choose between trend following and reversal trades, with…

Technical indicatorsBreakoutTrend followingRisk management
Strategy library

This short-term strategy combines MACD signals from a selected timeframe with histogram momentum, a 200-period EMA trend filter, and an ATR minimum-volatility condition. Long entries require an upward MACD crossover, strengthening histogram impulse, price…

Multi-assetMomentumBreakoutTechnical indicators
Strategy library

This gold trading framework uses one-minute Heikin Ashi charts and Chandelier Exit as its primary directional signal. Traders can require agreement from an EMA filter, SuperTrend, and Schaff Trend Cycle before taking a trade. Signals can expire after a…

CommoditiesTechnical indicatorsRisk managementExecution
Strategy library

This short-term reversal strategy combines a zero-line crossover in either CCI or Momentum with RSI extremes and an optional RSI divergence check. A long signal requires a recent oversold reading and an upward crossover; a short signal requires a recent…

CryptoMean reversionTechnical indicatorsRisk management
Strategy library

This example shows how to connect a custom coarse and fine fundamental universe selector to a sector-weighted portfolio construction model in an algorithm framework. It sets daily data resolution, defines a short test period and starting cash, then wires…

EquitiesPortfolio constructionUS markets
Strategy library

This RSI2 strategy combines a two-period relative strength index with a configurable moving-average filter. When price is above the moving average, an RSI2 reading above 90 triggers a short entry and a reading below 10 closes that short. When price is below…

CryptoFuturesMean reversionTechnical indicators
Strategy library

This long-only mean-reversion method looks for a short-term bounce after three consecutive days of lower highs and lower lows. It requires the close to remain above a 200-day EMA while sitting below a 5-day EMA, then exits when the close crosses above an…

CryptoFuturesMean reversionTechnical indicators
Strategy library

This strategy pairs the Hilo Activator, used as a trend filter, with MACD crossovers for entry timing. It opens a long position when MACD crosses above its signal line while Hilo indicates an uptrend, and a short position when both signals point down. ATR…

CryptoFuturesTrend followingMomentum
Strategy library

This strategy combines 9- and 21-period EMA crossovers with volume and recent price extremes to generate directional signals. A bullish or bearish crossover sets the market direction; a candle moving in that direction with volume above its 50-period average…

CryptoFuturesMomentumTechnical indicators