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
Quantpedia
86 documents
TqSdk
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
Quantopian lectures
45 documents
Binance API docs
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,507 documents

ProRealCode

The document describes an indicator that plots daily and weekly pivot points together. Each pivot is calculated as the arithmetic mean of the relevant period’s high, low, and close. The weekly calculation tracks the period’s price range and closing value,…

Technical indicatorsBacktestingFutures
ProRealCode

This indicator uses two Laguerre-smoothed versions of the average of each bar’s high and low, with different smoothing parameters, to form a percentage price oscillator. It ranks the oscillator readings against a rolling lookback window and highlights…

Technical indicatorsMean reversionStatistics
ProRealCode

The document describes an automated trend strategy that combines an Elder trend ribbon, Ehlers indicators, Ichimoku levels, and a 200-period moving average. It uses indicator direction and momentum to filter trades, with fractal dimension as an additional…

ForexTrend followingTechnical indicatorsRisk management
ProRealCode

The document explains a pivot point method, also called a bar count reversal, for marking possible turning points in price. A pivot high is a bar whose high exceeds the highs of a specified number of bars on both sides; a pivot low is a bar whose low is…

Technical indicatorsMean reversionStatistics
ProRealCode

The document introduces the Darvas box approach, which uses recent price highs and lows to define a trading range around a stock making new highs. A breakout above the box can serve as an entry signal, while the box boundaries help frame a stop-loss. The…

EquitiesBreakoutTechnical indicatorsRisk management
ProRealCode

The document explains the detrended price oscillator (DPO), an indicator intended to reduce the influence of longer-term price trends so intermediate cycles and potential overbought or oversold conditions are easier to examine. Its calculation subtracts a…

Technical indicatorsMean reversionBacktesting
ProRealCode

Stochastic RSI applies the stochastic calculation to RSI values rather than directly to prices. It locates the current RSI relative to its highest and lowest readings over a selected lookback, then expresses that position on a 0-to-100 scale. A new period…

Technical indicatorsMomentumMean reversion
ProRealCode

FantailVMA is presented as a moving average whose responsiveness changes with market conditions. Its calculation smooths directional movement and true range to derive ADX-related values, then uses the recent ADX range to set a coefficient that controls how…

Technical indicatorsTrend followingVolatility
ProRealCode

This proposal describes a USD/JPY strategy on hourly bars that looks for reversals after three consecutive candles of the same direction. It filters entries with ADX, ATR-based activity, and a fast versus slow moving-average relationship: after falling bars…

ForexMean reversionTechnical indicatorsPosition sizing
ProRealCode

The Dynamic Trader Oscillator (DTOSC) is presented as a smoothed Stochastic RSI indicator attributed to Robert Miner. The document gives four parameter sets, ranging from faster to slower settings, and an example using the 13/8/5/5 configuration. It…

Technical indicators
ProRealCode

Smoothed Rate of Change (S-RoC) applies the Rate of Change concept to an exponential moving average rather than directly to closing prices. It compares the current EMA with its value a chosen number of periods earlier, expresses the difference as a…

Technical indicatorsMomentumTrend following
ProRealCode

This forex indicator applies a Fisher transform to price normalized within a recent high-low range. A simple moving average of the transformed series serves as a fast signal, while a weighted moving average of that average provides a slower trend reference.…

ForexTechnical indicatorsMomentumTrend following
ProRealCode

This post presents a chart overlay that marks percentage levels above and below a selected reference price, which can be either the current close or open. The plotted bands range from small increments to wider moves on both sides of that price. Text labels…

Technical indicatorsVolatilityEquities
ProRealCode

This document describes a volume indicator that combines auction-period adjustment with a contract-volume threshold. It divides volume by an auction factor to normalize the elevated activity associated with the market opening, and can filter or highlight…

Market microstructureTechnical indicatorsFuturesEquities
ProRealCode

This document describes a ProRealTime indicator for finding bullish and bearish Gartley, or 222, harmonic patterns. It first identifies local highs and lows across several zigzag-style window lengths, then measures the XA, AB, BC, and CD legs of candidate…

Technical indicatorsStatisticsBacktesting
ProRealCode

Flow Pressure Zones combines a weighted moving average trend regime with a bar conviction score and counter-trend reversal zones. The score multiplies real-body size relative to the bar range by volume relative to its moving average, capped at three times…

Technical indicatorsTrend followingMean reversionRisk management
ProRealCode

This Expert Advisor uses a ColorXPWMA_Digit indicator to identify trend changes from changes in the indicator line's color. Signals are evaluated at bar close. Position size is adjusted separately for buys and sells based on recent outcomes in the same…

ForexTrend followingPosition sizingRisk management
ProRealCode

This indicator compares four simple trading styles using recent price bars: long and short trend trades, and long and short mean-reversion trades. It simulates entering at a bar close selected by its color and exiting one bar later. A configurable quantity…

Trend followingMean reversionTechnical indicatorsBacktesting
ProRealCode

This indicator pairs 9- and 21-period exponential moving averages with crossover markers and a color-coded view of price relative to both averages. When price is above both averages, it marks bullish sentiment; when below both, bearish sentiment; and…

Technical indicatorsMomentumTrend following
ProRealCode

The Dual Volume Divergence Line combines Positive Volume Index and Negative Volume Index calculations to create a line intended to show directional pressure from volume. It starts with typical price, smooths the two indices, compares each with its weighted…

Technical indicatorsMomentumStatistics
ProRealCode

The TTM Squeeze combines Bollinger Bands and Keltner Channels to identify volatility contractions. When the Bollinger Bands sit inside the Keltner Channel, the indicator marks a squeeze, presented as a condition in which a consolidation breakout may be…

Technical indicatorsVolatilityBreakoutMomentum
ProRealCode

This DAX strategy uses 15-minute bars and begins measuring the day’s range after the morning start time. It sets buy and sell stop entries near the range extremes once price has moved sufficiently away from both sides. The range must remain below a maximum…

FuturesBreakoutTechnical indicatorsRisk management
ProRealCode

This indicator compares price swings with cumulative volume waves to flag potential bullish or bearish divergences. It uses a ZigZag calculation to identify successive peaks and troughs, then compares each confirmed swing with the prior swing of the same…

Technical indicatorsMomentum
ProRealCode

The post presents a long-only Nasdaq strategy using five-minute execution bars with hourly context. Its entry setup looks for a bullish prior hourly candle, a current hourly candle whose low stays close to its open, and an upward break above the preceding…

EquitiesMomentumBreakoutBacktesting