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

1,976 documents

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 short-term strategy uses crossovers between a 5-period and a 13-period exponential moving average to trigger long and short entries. On entry, it places a stop at a fixed percentage from the signal-bar close and specifies a trailing distance based on…

Technical indicatorsMomentumRisk managementExecution
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 indicator replaces the flat boundaries of a Donchian channel with boundaries that track anchored VWAP changes. It detects rolling-window highs and lows, anchors a separate VWAP to each, and updates the channel from the VWAP’s change. When a boundary…

Technical indicatorsTrend followingBreakout
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 indicator demonstrates how to locate a chart bar corresponding to a timestamp a chosen number of years before the current bar. It constructs the target timestamp by subtracting a user-selected number of years while retaining the current month, day, and…

Technical indicatorsStatistics
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

Focus Bars uses lower-timeframe data to break recent chart candles into configurable price rows. It estimates directional participation from intrabar price movement, distributes that activity across the prices traversed, and displays buy-side and sell-side…

Market microstructureTechnical indicatorsExecutionStatistics
TradingView scripts

This indicator estimates two sloping reference lines from the highest and lowest prices in a rolling lookback window. It uses the locations of those extremes within the window and the total price range to derive a vector slope. It then plots the current…

Technical indicatorsStatisticsMean reversion
TradingView scripts

This strategy looks for long breakouts in stocks that are consolidating near a fast exponential moving average and trading close to their 52-week high. It triggers when the close exceeds the highest high over a recent lookback and relative volume clears a…

EquitiesBreakoutMomentumTechnical indicators
TradingView scripts

The Sovereign Horizon Matrix strategy centers on a fast weighted moving average and a much slower macro baseline, with price envelopes around both. It includes optional break-and-retest engines for the fast and macro averages, configurable entry modes, and…

Technical indicatorsTrend followingBreakoutMomentum
TradingView scripts

This long-only strategy combines a 50-period exponential moving average, a 200-period simple moving average, a 21-period exponential moving average, RSI, and price momentum. It enters when the fast average is above the slow average, price is above the trend…

EquitiesTrend followingMomentumTechnical indicators
TradingView scripts

This indicator compares current trading volume with volume observed at the same point in a chosen timeframe, helping users identify unusually active or quiet periods. It offers two calculation approaches: cumulative volume from the start of a timeframe…

Technical indicatorsStatisticsVolatilityMarket microstructure
TradingView scripts

This indicator estimates trend direction and strength by calculating Pearson correlation between price and time across lookbacks from 50 to 500 bars, in steps of 50. Users can select up to four timeframes. A table displays the correlations, averages across…

Technical indicatorsStatisticsTrend following
TradingView scripts

This indicator tracks price advances to new all-time highs, subject to a minimum bar gap between qualifying breaks. For each detected breakout sequence, it records the starting and ending high, the intervening low, and later highs. From these points it…

Technical indicatorsStatisticsBreakoutMomentum
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 indicator compares net positions reported for commercial traders and noncommercial traders in CFTC Commitment of Traders data. For each group, it subtracts short positions from long positions and plots the resulting net value around a zero line. The…

FuturesSentimentTechnical indicatorsCommodities
TradingView scripts

This indicator groups volume into recurring hourly, daily, weekly, or monthly buckets and separates it according to candle direction. Volume on bullish candles is counted as buy volume, while volume on bearish candles is counted as sell volume. The chart…

Technical indicatorsStatisticsMarket microstructure
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 SPY strategy combines a volatility contraction signal with VWAP and bar direction. It defines a squeeze as Bollinger Bands sitting inside Keltner Channels, using configurable lookback lengths and multipliers. A squeeze is considered to have fired when…

EquitiesBreakoutVolatilityTechnical 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