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 v11 indicator plots a family of moving averages over a chosen close-price series. The user sets the fastest period, the number of additional averages, the moving-average type, and either a constant period increment or a multiplicative…

Technical indicatorsTrend followingEquities
ProRealCode

The document explains the Fractal Adaptive Moving Average (FRAMA), attributed to John Ehlers. FRAMA applies an exponential moving average with a smoothing factor that changes according to an estimate of price fractal dimension. The accompanying ProRealTime…

Technical indicatorsTrend followingBreakout
ProRealCode

The document describes a rules-based strategy for the DAX GER30 on an hourly chart. It uses the prior period’s highest high and lowest low over a lookback window as breakout thresholds: a long entry follows an upward crossing of the high, while a short entry…

FuturesBreakoutTrend followingTechnical indicators
ProRealCode

This indicator records a breakout structure when price exceeds its running high after at least a chosen number of bars below that high. For each structure it tracks the prior high, the intervening pullback low, the reclaim bar, and the subsequent high. It…

Technical indicatorsBreakoutTrend followingStatistics
ProRealCode

This indicator plots pivot levels for daily, weekly, and monthly periods. It offers four calculation modes for the central pivot, combining prior-period high, low, close, and, in some modes, the current period’s open. From each pivot it derives three…

Technical indicators
ProRealCode

This document presents John Ehlers’s Directional Movement with Hann windowing indicator, a smoothed variant of directional movement. It compares the latest high and low changes, assigns the larger positive move to upward or downward directional movement, and…

Technical indicatorsTrend followingStatistics
ProRealCode

This document describes a market direction indicator that combines six technical inputs: RSI, CCI, directional movement, Aroon, moving averages, and Supertrend. Each input is converted to a bullish or bearish state, then weighted and passed through a…

Machine learningTechnical indicatorsStatisticsTrend following
ProRealCode

The indicator estimates a separate average high–low range for each weekday from the available daily price history. It displays that weekday’s average range around a selected closing-price reference as upper and lower bands, background candles, or both. A…

Technical indicatorsVolatilityStatistics
ProRealCode

This indicator identifies confirmed swing highs and lows, then draws supply and demand zones around them. A pivot requires ten bars on each side, so it is confirmed with a delay. Zone thickness scales with ATR, and a new zone is rejected when its midpoint…

Technical indicatorsVolatilityBreakoutRisk management
ProRealCode

This indicator marks potential supply and demand zones by first detecting a large percentage change in the opening price over several bars. When that rate of change crosses a sensitivity threshold, it searches a recent window for the nearest candle of the…

FuturesTechnical indicatorsMomentumMarket microstructure
ProRealCode

This indicator tool groups historical outcomes by the rounded value of RSI, Stochastic, Williams %R, or ADX, then displays results across indicator values in a scatter chart. For each value it separates observations by whether the signal candle closed up or…

Technical indicatorsStatisticsBacktestingRisk management
ProRealCode

This indicator builds on a prior colored-candlestick concept by allowing users to combine selected readings from the Commodity Channel Index, RSI, Stochastic, Cycle, and Directional Index. For each selected indicator, it transforms the reading into red and…

Technical indicatorsMomentum
ProRealCode

This article explains a multi scale market structure indicator built from short, medium, and long term pivot detectors. Their lookback lengths expand or contract with relative volatility, and confirmed pivots define active support and resistance levels. A…

Technical indicatorsVolatilityMarket microstructureExecution
ProRealCode

The Relative Volatility Intelligent Index (RVII) compares volatility on rising and falling bars. It assigns each bar’s standard deviation to an upward or downward stream according to the close’s direction, smooths both streams with Wilder averages, and…

Technical indicatorsVolatilityTrend following
ProRealCode

This article explains a chart indicator intended to flag failed moves beyond recent support or resistance. It calculates rolling highs and lows over a configurable period, optionally smooths those levels with a selected moving average, and tracks the…

Technical indicatorsBreakoutMean reversionRisk management
ProRealCode

This indicator defines a central trend reference using a 55-period triangular moving average shifted to use its value from 21 periods earlier. It surrounds that reference with upper and lower bands formed by adding and subtracting a fraction of the 13-period…

Technical indicatorsTrend followingVolatility
ProRealCode

This indicator combines a fast and slow RSI crossover with volume-derived supply and demand zones. A buy signal requires the fast RSI to cross above the slow RSI after recently reaching an oversold level; a sell signal mirrors this after an overbought…

Technical indicatorsMean reversionMomentumRisk management
ProRealCode

This stock-selection rule filters Chinese A-share companies identified with the metaverse theme, limits eligible shares by a stated maximum circulating share count, and requires the current close to exceed the previous session’s low. The article interprets…

EquitiesTechnical indicatorsMean reversionChina markets
ProRealCode

This indicator studies monthly seasonality using separate in-sample and out-of-sample periods on monthly charts. For each calendar month, it calculates average open-to-close return and the share of observations that rose or fell. It then ranks average…

StatisticsBacktestingPosition sizing
ProRealCode

This indicator builds on the double exponential moving average, which is intended to reduce the lag of a traditional moving average. It applies a correction that compares changes in the DEMA with recent price variability: when the deviation is judged…

Technical indicatorsTrend followingVolatility
ProRealCode

This indicator compares price with Bollinger Bands calculated over four lookback periods: 50, 100, 150, and 200. It converts each position within its bands to a %B reading, then marks a bullish phase when all four readings exceed 75 or a bearish phase when…

Technical indicatorsMomentumBreakout
ProRealCode

This document presents three moving averages that use only closing prices whose bar opening times fall within a configured daily time range. The simple version averages a specified number of qualifying observations. The exponential version applies the…

Technical indicatorsStatisticsBacktesting
ProRealCode

The described approach uses a longer-period Commodity Channel Index to establish directional bias and a shorter-period CCI to identify pullbacks and entry timing. In the original multi-timeframe version, a weekly CCI defines an uptrend or downtrend using…

Technical indicatorsTrend followingMomentum
ProRealCode

The document describes a visual indicator made from up to 18 successively smoothed moving averages. Each line applies the same averaging period to the preceding line, creating a layered band; the period and number of lines can be adjusted. Colors distinguish…

Technical indicatorsTrend followingRisk management