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

4,613 documents

TradingView scripts

This long-only cryptocurrency strategy combines a short moving-average crossunder with a CCI oversold signal. The default setup uses 1-hour signals, and its AND mode allows both events to align within a configurable keep-alive window; OR mode accepts either…

CryptoMean reversionTechnical indicatorsPosition sizing
TradingView scripts

This strategy uses the direction of Kaufman’s Adaptive Moving Average (KAMA) as its trend signal. A long setup requires KAMA to rise over a chosen period, price to be above a simple moving average regime filter, and RSI to exceed a selected midpoint. Short…

Trend followingTechnical indicatorsRisk managementPosition sizing
TradingView scripts

This strategy combines Supertrend direction, an SSL channel crossover, MACD sign, and candle color to identify long or short entries. Signals are accepted only when the bar closes and falls within one of up to five configurable trading sessions, with a…

ForexTrend followingTechnical indicatorsRisk management
TradingView scripts

This strategy combines a Turtle-style price breakout with a long-term trend filter, staged entries, and two exit mechanisms. It opens long positions when the close exceeds the highest high over the entry lookback and, by default, sits above a simple moving…

FuturesTrend followingBreakoutTechnical indicators
TradingView scripts

This Bitcoin strategy combines a volume condition with a short-versus-long moving-average trend filter, an RSI ceiling, and ATR above its own moving average to generate long entries. It also retrieves Bitcoin dominance data and uses a dominance threshold as…

CryptoTechnical indicatorsMomentumPosition sizing
TradingView scripts

This Gold strategy builds an opening range from highs and lows during the 13:00–14:00 UTC hour, then looks for a long breakout during a later entry window. A qualifying signal requires a close above the range high, a bullish bar, volume above its recent…

CommoditiesBreakoutPosition sizingBacktesting
TradingView scripts

This strategy places rolling limit orders at the prior bar’s EMA when the previous close is on the corresponding side of that EMA. It can trade long, short, or both directions, within a configurable New York time window. The order price updates with the…

FuturesTechnical indicatorsExecutionRisk management
TradingView scripts

The strategy combines a fast and slow exponential moving average crossover with a candle-body filter. A long entry requires the fast average to cross above the slow one, the close to finish above the fast average, and the candle body to occupy at least 30%…

Trend followingBreakoutTechnical indicatorsRisk management
TradingView scripts

This strategy checks a candle at a configurable clock time in a chosen timezone, then enters at the next bar’s open based on that candle’s direction. Bullish candles trigger long entries, bearish candles trigger short entries, and dojis are skipped. Separate…

Technical indicatorsRisk managementPosition sizingExecution
TradingView scripts

This grid strategy divides a fixed price range into configurable levels, spaced either geometrically or arithmetically. It buys a slot when the closing price crosses downward through its level and closes that slot when price crosses upward through the next…

CryptoGrid tradingPosition sizingExecution
TradingView scripts

This TSLA-focused strategy seeks long swing entries when a composite momentum oscillator and smoothed money-flow measure are both positive and rising, while price is above the 50-period and 200-period EMAs. The oscillator blends RSI, Stochastic, and a…

EquitiesMomentumTrend followingPosition sizing
TradingView scripts

This trend-following strategy combines fast, medium, and slow SuperTrend signals. Traders can require all three lines to agree, accept a two-of-three majority, or use the fast and slow lines together. Long and short entries also require directional movement…

Trend followingTechnical indicatorsRisk managementPosition sizing
TradingView scripts

This strategy implements a Turtle-style trend-following system for long and short positions. It enters when the closing price crosses beyond the prior 55-period high or low, then exits when price crosses the opposing 20-period channel boundary. The lookback…

FuturesTrend followingBreakoutPosition sizing
TradingView scripts

This swing strategy looks for continuation after an unusually large directional candle. It defines bullish or bearish displacement by comparing the candle body with a multiple of the 14-period ATR, then tracks the displacement bar's low or high. Within a…

ForexTrend followingBreakoutPosition sizing
TradingView scripts

This intraday strategy is designed for BankNifty futures and uses both long and short signals. Entries combine the direction and slope of a linear-regression price estimate with price relative to VWAP and VWAP slope. Optional cumulative volume delta and RSI…

FuturesMomentumTechnical indicatorsRisk management
TradingView scripts

This one-hour strategy combines trend, breakout, sentiment, volume, and market-structure signals into a weighted confluence score. Its components include fast and slow EMAs, a Donchian Channel breakout, a higher-timeframe EMA filter, a nonparametric kernel…

Multi-assetTrend followingBreakoutSentiment
TradingView scripts

This Bitcoin strategy combines signals across three timeframes to trade pullbacks in the direction of a broader trend. The one-hour 200-period EMA sets the directional bias, while 15-minute RSI identifies a pullback and three-minute Stochastic RSI crossovers…

CryptoMomentumTechnical indicatorsRisk management
TradingView scripts

This script implements an opening range breakout strategy with configurable trade filters and risk controls. It enters long or short positions when price breaks the range established by the opening period, then sets a target using a chosen risk-reward…

BreakoutRisk managementPosition sizingTechnical indicators
TradingView scripts

This single-pair long strategy combines RSI entry signals with a dollar-cost-averaging ladder. It opens a base position when a 14-period RSI on a configurable timeframe crosses above 30. Additional safety orders require price to fall below progressively…

CryptoMean reversionTechnical indicatorsPosition sizing
TradingView scripts

This script is a framework for backtesting an external indicator's long signals with configurable exits. The connected indicator exposes a plotted signal value; when that value matches a chosen threshold and the strategy is flat, the script opens a long…

BacktestingRisk managementPosition sizingTechnical indicators
TradingView scripts

This Bitcoin strategy opens an initial long position when a selected signal activates, with choices based on MACD-like momentum, a Stochastic RSI condition, or an ATR channel. If price falls by a configured amount relative to the average position price, it…

Position sizingRisk managementBacktestingTechnical indicators
TradingView scripts

This intraday stock strategy scores long and short setups using several filters: relative volume, price and EMA alignment with VWAP, higher-timeframe trend, RSI momentum, a recent range breakout, and candle pressure. Each condition contributes a weighted…

EquitiesBreakoutMomentumTechnical indicators
TradingView scripts

This strategy uses two exponential moving averages calculated from closing prices: a fast EMA with a default length of five bars and a slow EMA with a default length of thirteen. It opens a long position when the fast average crosses above the slow average…

Technical indicatorsTrend followingBacktestingPosition sizing
TradingView scripts

This script models long or short dollar-cost averaging strategies using RSI threshold crossings to start a deal. It places an initial limit order and up to ten safety orders at progressively wider price deviations. Safety-order size is controlled by a…

Mean reversionTechnical indicatorsBacktestingPosition sizing