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
Lumibot strategies
7 documents
QuantRocket
7 documents
Awesome Quant
1 documents

Search the library

16,761 documents

TradingView scripts

This strategy uses a simplified Kalman state-space filter to estimate a smoothed price and a normalized trend-strength oscillator. It enters long when trend strength is strongly positive, the signal is green, and price is above the filtered estimate; short…

ForexTrend followingMomentumTechnical indicators
TradingView scripts

This long-only strategy starts a position when RSI crosses below an oversold threshold, then adds buys whenever price falls a set percentage from the most recent entry. Each successive buy grows by a configurable multiplier, up to a fixed number of DCA…

CryptoMean reversionTechnical indicatorsPosition sizing
TradingView scripts

This spot strategy divides a user-selected price range into ten evenly spaced levels. It treats the lower portion as an accumulation zone and the upper portion as a selling zone. When price crosses the middle grid level and there are no open trades, the…

CryptoSpot marketsGrid tradingPosition sizing
TradingView scripts

This strategy combines several market-state filters to generate long and short setups. A weighted regime score draws on moving-average separation and slope, ADX strength, price-path efficiency, and volatility. A Kaufman adaptive moving average forms the…

Trend followingTechnical indicatorsRisk managementVolatility
TradingView scripts

This strategy enters when a bullish candle closes above the prior bearish candle’s body, or a bearish candle closes below the prior bullish candle’s body. A market-structure filter tracks pivot highs and lows on a selectable higher timeframe and permits…

BreakoutTechnical indicatorsRisk managementPosition sizing
TradingView scripts

This strategy detects consolidation boxes from clustered pivot highs and lows, then trades confirmed breaks above or below the range. It requires a minimum box height, a close beyond the boundary with a specified candle-close position, and uses the break…

BreakoutTechnical indicatorsRisk managementPosition sizing
TradingView scripts

This strategy combines several Relative Momentum Index (RMI) readings with a Chance Momentum signal. Its basic entry and exit logic uses four RMI signals relative to thresholds, while a fifth RMI is intended to work in reverse and help guide the overall…

CryptoMomentumTechnical indicatorsRisk management
TradingView scripts

This strategy builds moving support and resistance guides around Donchian channel extremes. When a new high or low extends the channel, it records a candidate pivot; the corresponding guide then advances or retreats using a slope scaled from an ATR band’s…

Technical indicatorsBreakoutTrend followingVolatility
TradingView scripts

This strategy measures how far a selected price is from its exponential moving average in units of recent standard deviation. Users can set separate averaging and deviation lookbacks, choose a threshold, and enable long trades, short trades, or both. A long…

StatisticsTechnical indicatorsMomentumMean reversion
TradingView scripts

This Pine strategy is a configurable template for turning signals into orders and webhook-driven trade management. It includes toggles for EMA crossovers, Turtle-style breakouts with volume and candle confirmation, and swing-failure patterns. Its signal…

ExecutionRisk managementBacktestingTrend following
TradingView scripts

This strategy generates long entries and closes them on a sell signal using recent candle ranges and price crossings. It defines each candle's upper and lower body edges, then compares the current and previous closes, scaled by a configurable delta, with…

Technical indicatorsMean reversionStatisticsBacktesting
TradingView scripts

This intraday strategy combines daily pivot levels with a session VWAP. It derives the central pivot and five support and resistance levels from the prior day's high, low, and close, while accumulating a VWAP during market hours. Trading signals are limited…

Technical indicatorsBreakoutMean reversionRisk management
TradingView scripts

The script listing describes a cryptocurrency strategy whose author says it combines Bollinger Bands and MACD with additional logic developed through trial and error. The page identifies RUNE/USDT and mentions a one-hour chart in the displayed example. It…

CryptoTechnical indicatorsBacktesting
TradingView scripts

This strategy smooths the logarithms of closing, high, and low prices with a configurable Nadaraya-Watson kernel, then exponentiates the results to form price-scale curves. A custom range measure based on log prices and an ATR-like smoothing step is also…

Technical indicatorsStatisticsBacktesting
TradingView scripts

This strategy turns a collection of candlestick formations into long and short signals for historical testing. Configurable patterns include engulfing, harami, piercing line and dark cloud cover, morning and evening stars, belt holds, soldiers and crows, and…

Technical indicatorsBacktestingRisk management
TradingView scripts

This strategy defines support and resistance using confirmed swing pivots, then enters when a bar closes across the latest level with volume above a moving average threshold. An optional EMA filter limits long trades to prices above the average and short…

BreakoutTechnical indicatorsVolatilityRisk management
TradingView scripts

This experimental strategy uses a simple two-bar pattern to enter and exit long positions. It buys when the previous close was above the close before it, but the current close falls below the previous close. It closes that position when the previous close…

Mean reversionTechnical indicatorsBacktesting
TradingView scripts

This Bitcoin strategy combines a daily trend filter with a four-hour momentum trigger. It calculates Williams Alligator lines from smoothed price averages and uses the Awesome Oscillator (AO), defined as the difference between short and longer averages of…

CryptoTrend followingMomentumTechnical indicators
TradingView scripts

This intraday strategy builds an opening range from the chart bars within a configurable session window, then tracks its high, low, and midpoint. After the range ends, the first candle close beyond either boundary establishes the day’s breakout direction. If…

EquitiesBreakoutTrend followingRisk management
TradingView scripts

This strategy combines smoothed Heikin-Ashi candles with a linear-regression filter for directional entries. It smooths open, high, low, and close using an exponential average, derives Heikin-Ashi open and close values, then looks for their crossover or…

CryptoTechnical indicatorsMomentumRisk management
TradingView scripts

This intraday breakout strategy is presented for VN30F1M futures. It enters long when a bar closes above the upper Keltner band and short when it closes below the lower band. The channel is centered on an EMA and widened by an ATR multiple. An optional…

FuturesBreakoutTechnical indicatorsRisk management
TradingView scripts

This strategy treats returns from the outer Keltner bands as potential mean-reversion signals. A long is opened when price crosses back above the lower band, and its limit exit is placed at the upper band; a short begins when price crosses below the upper…

Mean reversionVolatilityTechnical indicatorsRisk management
TradingView scripts

This strategy seeks short-term momentum reversals around a 13-period exponential moving average. It enters long when a green candle closes above the EMA after the prior close was at or below it, and enters short on the mirrored red-candle move below the EMA.…

EquitiesMomentumTechnical indicatorsRisk management
TradingView scripts

This indicator estimates how many bars simulated prices may take to reach an upside or downside threshold from the current close. It derives historical log-return volatility and average drift over a configurable lookback, then generates Monte Carlo paths…

StatisticsVolatilityRisk managementBacktesting