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,507 documents

ProRealCode

This ProRealTime indicator applies the MIDAS anchored VWAP idea to rolling swing highs and lows. It uses four lookback horizons—17, 72, 305, and 1292 bars—and calculates a top VWAP from the highest high and a bottom VWAP from the lowest low in each horizon.…

Technical indicatorsMean reversionTrend following
ProRealCode

This document describes a long-only mean-reversion strategy for QQQ using Internal Bar Strength (IBS), calculated as the close’s position within the day’s high-low range. It treats a very low reading as a short-term oversold signal: enter at the next market…

EquitiesMean reversionTechnical indicatorsPosition sizing
ProRealCode

This ProRealTime indicator plots averages of recent swing-high and swing-low fractal prices, plus a midpoint between those averages. The parameter p sets how many detected fractals contribute to each average. BarsBefore and BarsAfter determine the…

Technical indicatorsMean reversionEquities
ProRealCode

This indicator builds four rolling price levels from the highest high, lowest low, and current close over lookback periods of 23, 38, 50, and 61 bars. It averages those levels to form a primary pivot, adjusts a secondary pivot using its prior value under…

Technical indicatorsTrend followingMean reversion
ProRealCode

This indicator uses the number of transactions per minute as a proxy for market participation and compares recent activity with a long moving average. Activity above the average is displayed as a high-activity phase, while below-average activity marks a…

Technical indicatorsMarket microstructureVolatilityStatistics
ProRealCode

This indicator combines a zero-lag exponential moving average (ZLEMA), an ATR-based band, and an RSI-ADX filter intended to identify sideways conditions. A bullish or bearish trend state begins when price crosses beyond the corresponding band; the state is…

Technical indicatorsTrend followingVolatilityForex
ProRealCode

The document describes a Swinglines indicator that connects selected bar highs and lows to represent trend direction. It classifies bars by comparing each day’s high and low with the previous day: higher highs and lows, lower highs and lows, inside days, and…

Technical indicatorsTrend followingFutures
ProRealCode

This short-term strategy uses a Gann Market Model style filter to enter long positions when price is above levels derived from exponential averages of highs and lows over three lookback periods. It scores each period as bullish or not, then buys when all…

Trend followingTechnical indicatorsPosition sizing
ProRealCode

The Echo Forecast indicator searches recent price history for a similar earlier pattern, then uses the price changes that followed that historical match to project a possible path forward. It compares a reference window against candidate windows in a…

Technical indicatorsStatisticsBacktesting
ProRealCode

The indicator estimates which side has more unconsumed volume stored in surviving supply and demand zones. It identifies a zone after three consecutive candles in one direction when at least one has volume above its rolling average, then anchors the zone to…

Technical indicatorsMarket microstructureRisk management
ProRealCode

The document explains a Stochastic RSI indicator for ProRealTime. It calculates a current RSI value, compares it with the lowest and highest RSI readings across a recent lookback, and scales the result to a range from zero to one. The example uses a…

Technical indicatorsStatistics
ProRealCode

The document presents a two-hour strategy adapted for Brent crude, combining smoothed RSI crossover signals from the Traders Dynamic Index approach with Heiken Ashi price values and a shifted moving average of typical price. Long entries occur when the…

CommoditiesTechnical indicatorsMomentumPosition sizing
ProRealCode

This proposed breakout strategy enters long after a bullish candle closes above the prior eight-bar high, or short after a bearish candle closes below the prior eight-bar low. In either direction, the candle’s body must exceed the 24-period average true…

FuturesBreakoutVolatilityTechnical indicators
ProRealCode

The document presents an intraday CAC 40 strategy built around trend filters across several timeframes, from seconds to tens of minutes. It calculates position size from capital and price, then uses one-minute ATR crossovers to trigger long entries when a…

FuturesTrend followingTechnical indicatorsPosition sizing
ProRealCode

The document explains a trend-following indicator that applies two stages of moving-average smoothing to Heikin Ashi price components. It aims to reduce short-term price noise and presents color-coded candles whose smoothed open, high, low, and close values…

Technical indicatorsTrend following
ProRealCode

This indicator method estimates a desired-period RSI on a chart whose bars are shorter than the target timeframe. It infers the chart bar duration and the number of lower-timeframe closes needed to form each higher-timeframe change, then separates gains and…

Technical indicatorsStatistics
ProRealCode

The TTI ATR Extreme is an oscillator-style channel built from price deviations around moving averages and scaled by recent average true range. It uses a 14-period ATR relative to closing price and compares the close with a 40-period exponential average to…

Technical indicatorsVolatilityBreakoutMean reversion
ProRealCode

This indicator combines a manually constructed Hull moving average, an adaptive Kalman filter, and ATR-based Supertrend bands. It measures the gap between each new Hull value and the filter’s prior estimate, scales that innovation by volatility, and passes…

Trend followingTechnical indicatorsVolatilityRisk management
ProRealCode

This indicator builds a linear regression channel whose starting point is set by a chosen date and time. As new bars arrive, the lookback grows from that anchor, so the fitted trend line and its upper and lower bands update over an expanding period. The user…

Technical indicatorsBreakoutStatistics
ProRealCode

This document describes a trend-following line calculated using Average True Range (ATR), the Commodity Channel Index (CCI), and adjustable parameters. The line is plotted over price and changes color with its direction: green indicates an upward regime and…

Technical indicatorsTrend followingVolatility
ProRealCode

The document presents a rules-based rebound strategy for the CAC 40, tested on 30-minute bars. It looks for long and short entries near Fibonacci retracement levels, using a weekly VWAP comparison to define trend conditions and Williams %R as confirmation.…

FuturesTrend followingTechnical indicatorsRisk management
ProRealCode

This indicator design extends SuperTrend with an efficiency-weighted ATR and a four-part Trend Quality Index (TQI) based on price efficiency, volume or volatility regime, position within a recent range, and directional persistence. TQI adjusts the stop and…

Technical indicatorsTrend followingVolatilityPosition sizing
ProRealCode

This is a long-only reversal strategy described for the DAX or GER30 on an hourly chart. It calculates a lower band from a 100-period moving average minus one 10-period standard deviation. A position is opened when price falls below 97.5% of that band, RSI…

FuturesMean reversionVolatilityTechnical indicators
ProRealCode

The document describes a Double Smoothed Stochastic derived from work on market cycles and presents it as an oscillator for identifying overbought and oversold areas. Its calculation first normalizes the close within a recent high-low range, smooths that…

Technical indicatorsMean reversionMomentumRisk management