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

16,761 documents

TradingView scripts

This strategy template uses the direction of a short-period simple moving average (SMA) as its entry signal and ADX as a filter for trend strength. A longer SMA’s slope can restrict long entries to rising trends and short entries to falling trends. Users can…

FuturesTrend followingTechnical indicatorsRisk management
TradingView scripts

This strategy builds Fibonacci levels from the highest high and lowest low in a rolling window, then looks for touches or breaks accompanied by a candle direction confirmation. A configurable option enables break entries. It also compares recent candle color…

Technical indicatorsBreakoutStatisticsRisk management
TradingView scripts

This research implementation turns a sparse linear model into a long-or-flat signal for GLD on the daily timeframe. The model uses five features derived from short moving averages of volume and price relationships among open, high, low, and close. It…

CommoditiesMachine learningStatisticsTechnical indicators
TradingView scripts

This strategy uses two SuperTrend calculations with different ATR periods and moving-average channel windows. Each trend indicator adjusts its multiplier according to the width of a channel formed from a simple moving average and standard deviation. A long…

Trend followingVolatilityTechnical indicatorsRisk management
TradingView scripts

This configurable strategy combines trend pullbacks, compression breakouts with optional retests, and failed-breakout liquidity sweeps. Signals can be filtered by indicators and context, including RSI, moving averages, relative volume, higher-timeframe and…

BreakoutTrend followingRisk managementPosition sizing
TradingView scripts

This strategy combines a three-EMA trend state, a higher-timeframe close relative to its 50-period EMA, and a candle-impulse breakout condition. It assigns weighted scores to long and short setups, then applies mode-specific score thresholds. Additional…

Technical indicatorsTrend followingMomentumRisk management
TradingView scripts

This strategy identifies an inside day when the prior daily high and low both fall within the range from two days earlier. During the configured session, it places stop entries at the prior day's high and low, with options to trade long, short, or both…

BreakoutVolatilityRisk managementPosition sizing
TradingView scripts

The Bastion Execution Protocol is a configurable intraday strategy that combines market regime, structure, momentum, and order-flow filters. It classifies conditions using normalized VWAP slope, moving-average alignment, and Bollinger Band width; detects…

Technical indicatorsMomentumRisk managementPosition sizing
TradingView scripts

This BTC/USDT three-hour strategy builds a cumulative signal from volume and momentum indicators. Its volume-change oscillator compares short and long volume averages, using configurable SMA or EMA smoothing. Crossings of multiple high thresholds adjust the…

CryptoMomentumTechnical indicatorsBacktesting
TradingView scripts

This strategy builds an uptrend line from the two latest confirmed higher lows and a downtrend line from the two latest confirmed lower highs. A close crossing above the descending line can trigger a long; a close crossing below the rising line can trigger a…

BreakoutTrend followingTechnical indicatorsRisk management
TradingView scripts

This strategy seeks short-term mean reversion in TQQQ by placing a long limit order one percent below Monday's regular-session open. If filled, it sets a one percent profit target from the entry price at the start of the next trading day. A position that…

EquitiesMean reversionVolatilityRisk management
TradingView scripts

This MES strategy offers selectable long-only, short-only, and paired-direction modes. Entry signals come from moving-average crossovers or states and RSI overbought or oversold readings. In paired mode, the selected signal maps to its directional…

FuturesMomentumMean reversionTechnical indicators
TradingView scripts

This strategy calculates daily Camarilla pivot levels from the prior day’s price data and looks for moves across the outer H4 and L4 levels. A long entry requires the bar to open below H4 and close above it, with price also above an eight-period exponential…

EquitiesBreakoutTechnical indicatorsRisk management
TradingView scripts

The strategy identifies an inside bar when the current candle’s high and low both fall within the previous candle’s range. It takes a directional cue from the previous candle: a bullish candle sets a buy stop above its high, while a bearish candle sets a…

ForexBreakoutPosition sizingRisk management
TradingView scripts

This document describes a fixed, ten-level long-only grid centered on a user-selected price. Levels are spaced by a configurable percentage, and the script places buy orders at each level. Order notional decreases geometrically with each successive level, an…

Grid tradingPosition sizingBacktestingRisk management
TradingView scripts

This extensive Pine strategy combines several signal and filter layers for crypto trading. Its configurable framework includes moving-average and higher-timeframe trend checks, volume and ATR filters, candle-body criteria, chop-regime detection, adaptive…

CryptoTechnical indicatorsRisk managementBacktesting
TradingView scripts

The strategy combines a 1-2-3 reversal signal with high and low levels taken from a selectable timeframe and lookback period. Its reversal component uses recent closing-price turns together with fast and smoothed stochastic values: the stated long and short…

FuturesMean reversionTechnical indicatorsBacktesting
TradingView scripts

This reversal strategy first identifies significant swing highs and lows. A candidate pivot is judged against surrounding bars with a tolerance scaled by the average true range, making the significance test responsive to volatility. The script then tracks…

Technical indicatorsBreakoutBacktesting
TradingView scripts

This Pine strategy is a configurable framework for defining long and short entries and exits through comparisons between chart data sources or fixed values. Users can select conditions such as greater than, equality, or crossovers, combine enabled conditions…

Technical indicatorsRisk managementPosition sizingBacktesting
TradingView scripts

This weekly long-only strategy for a leveraged ETF enters at the start of Monday’s regular session and sets an initial profit target and a fixed stop. At Monday’s close, it raises the target if the position is modestly profitable, lowers it if the position…

EquitiesMomentumRisk managementBacktesting
TradingView scripts

This Bitcoin perpetual-futures strategy combines a daily EMA bias and a four-hour RSI confirmation with hourly RSI, MACD, engulfing candles, elevated ATR, and a volume spike for entries. It places pattern-based stops with a maximum distance, sizes positions…

CryptoPerpetual futuresTrend followingRisk management
TradingView scripts

This strategy modifies a conventional ATR-based SuperTrend by checking how close the closing price is to the previous trend line. When the distance falls below a configurable ATR threshold, it moves the line farther from price by an ATR-scaled amount and…

Trend followingTechnical indicatorsVolatilityBacktesting
TradingView scripts

This indicator estimates whether current price action resembles the historical slope patterns associated with pivot highs or lows. It detects confirmed pivots, stores regression slopes around those events, and compares the current rolling close slope with…

Machine learningTechnical indicatorsStatisticsBacktesting