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

389 documents

ProRealCode

The Simple Decycler adapts John Ehlers’s high-pass filtering method to identify broad price trends while reducing short-wavelength fluctuations. It calculates a high-pass filter from the price series and subtracts that output from price, leaving a smoothed…

Technical indicatorsTrend followingStatistics
ProRealCode

This analysis classifies bars by whether their highs and lows rise or fall relative to prior bars, then splits each configuration by candle color. The resulting eight groups cover rising-range and falling-range patterns, wider-range engulfing bars, and…

Technical indicatorsBacktestingStatistics
ProRealCode

This indicator combines a Laguerre-filtered RSI with a parameter that adapts to a fractal energy calculation. The energy measure adjusts the filter’s gamma sensitivity, while the resulting oscillator is displayed alongside it. The description identifies the…

Technical indicatorsStatistics
ProRealCode

The indicator applies linear regression to a price momentum series, then plots a lagged copy of the regression line as a signal line. The suggested entry cue is a crossover between these two lines. Its parameters control the momentum lookback, regression…

MomentumTechnical indicatorsStatistics
ProRealCode

This indicator adapts the SuperTrend period using the coefficient of determination from a rolling linear fit of recent prices. It computes an R-squared value over the configured lookback and uses that value to adjust the period supplied to SuperTrend, aiming…

Technical indicatorsTrend followingStatistics
ProRealCode

This indicator overlays two kinds of bands calculated from log-transformed closing prices. The statistical bands use a rolling average and standard deviation, similar in spirit to Bollinger Bands. The regression bands use a rolling ordinary least squares…

Technical indicatorsStatisticsVolatilityBacktesting
ProRealCode

This indicator estimates how often price has crossed levels above the prior candle’s high or below its low, separated according to whether that prior candle was bullish or bearish. It displays the historical percentages at several successive levels on the…

Technical indicatorsBreakoutStatisticsRisk management
ProRealCode

This indicator plots historical average returns for each calendar month using monthly price data. After a user selects a start month and year, it groups each month’s open-to-close changes across the available history and averages them. It displays the twelve…

StatisticsTechnical indicatorsBacktesting
ProRealCode

The Max Deviation indicator measures the range between the highest high and lowest low across a configurable lookback window. Subtracting the window’s lowest low from its highest high produces a simple measure of the instrument’s total price movement during…

Technical indicatorsVolatilityStatistics
ProRealCode

This short indicator note presents a Relative Volatility Index (RVI) construction that adapts the RSI calculation to volatility. It weights standard deviation over ten closing-price days by whether the current close is above or below the previous close,…

Technical indicatorsVolatilityStatistics
ProRealCode

This indicator converts RSI behavior into eight normalized features, including level, slope, acceleration, percentile, volatility, fast-versus-slow spread, and regime. It stores sampled feature vectors alongside forward price outcomes grouped into ATR-scaled…

Machine learningTechnical indicatorsMomentumTrend following
ProRealCode

This indicator identifies Bat, Gartley, Crab, Butterfly, AB=CD, and Three Drives formations by evaluating the last five confirmed ZigZag pivots as an XABCD sequence. It calculates retracement and extension ratios between the swings, then compares them with…

Technical indicatorsStatisticsRisk managementBacktesting
ProRealCode

The document describes a dual version of the Average Directional Index (ADX). It computes directional movement and average true range, derives positive and negative directional indicators, then presents a smoothed ADX alongside a faster unsmoothed reading.…

Technical indicatorsTrend followingStatistics
ProRealCode

Kaufman’s Adaptive Moving Average (KAMA) adjusts its smoothing in response to the market’s directional efficiency. The described calculation compares the absolute price change over a lookback interval with the sum of absolute one-step price changes over that…

Technical indicatorsTrend followingStatistics
ProRealCode

The document presents a directional rule for identifying engulfing candlestick patterns using candle bodies rather than the full high-low ranges. A bullish signal requires the prior candle to close below its open, the current candle to close above its open,…

Technical indicatorsStatistics
ProRealCode

This indicator converts closing prices into rolling standardized deviations from their recent averages, then smooths the results across three lookback horizons. The supplied periods are 180, 60, and 20 observations. Each series subtracts its lookback average…

Technical indicatorsStatisticsEquities
ProRealCode

This indicator studies whether price tends to rise or fall on the bar after a run of consecutive candles with the same direction. It measures runs from one to twelve candles and simulates a long position entered at the close of the run and exited one candle…

Technical indicatorsStatisticsBacktesting
ProRealCode

This indicator estimates buying and selling pressure from candle bodies and wicks. It assigns values to bullish, bearish, and neutral candle configurations, then smooths the directional series with a Hull-style weighted average. The resulting upper and lower…

Technical indicatorsTrend followingVolatilityStatistics
ProRealCode

The document defines a volume weighted moving average (VWMA) as the sum of each period’s closing price multiplied by its volume, divided by total volume over the same lookback. It recommends comparing the VWMA with a simple moving average (SMA) calculated…

Technical indicatorsEquitiesStatistics
ProRealCode

The Trading Activity Index gauges whether an instrument is unusually busy or quiet relative to its own recent history. It starts with price multiplied by volume, averages that dollar-volume measure over a short formation window, then applies a logarithm to…

Technical indicatorsMarket microstructureBreakoutMean reversion
ProRealCode

The document describes a moving median indicator for price data and explains the underlying Torben search algorithm. For each window, the routine finds its minimum and maximum, tests a midpoint, and counts values below, above, or equal to that candidate. It…

Technical indicatorsStatistics
ProRealCode

This document describes a trend indicator that combines a Hull Moving Average (HMA), a modified HMA variant, and an optional Kalman-style filter. The filter updates a smoothed price estimate and velocity from the input series; the indicator then calculates…

Technical indicatorsTrend followingStatistics
ProRealCode

This document describes an indicator that estimates skewness and excess kurtosis over a selected rolling period of closing prices. Skewness summarizes distributional asymmetry, while kurtosis describes tail weight relative to a normal distribution. The…

StatisticsTechnical indicators
ProRealCode

This document presents a price-smoothing indicator based on a Laguerre filter attributed to John Ehlers. It first averages the open, high, low, and close, then measures the absolute difference between that price and the prior filtered value. The difference…

Technical indicatorsTrend followingStatistics