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 document describes an oscillator that combines weighted and simple moving averages to create an SR line and a signal line. It also plots channel boundaries derived from recent highs and lows. A cross of the SR line above the signal line is presented as…

Technical indicatorsEquities
ProRealCode

This document presents a price indicator attributed to John Ehlers and gives a ProRealCode translation of its calculation. It first smooths closing prices with an exponential moving average using a fixed coefficient of 0.1. It then applies a sequence of…

Technical indicatorsTrend following
ProRealCode

Wave PM is presented as a volatility oscillator from Mark Whistler’s work. It is intended to help traders assess volatility cycles, including the possible onset or exhaustion of strong trends and the likely persistence of sideways conditions. The document…

VolatilityTechnical indicatorsStatistics
ProRealCode

The document presents an experimental indicator that applies a logistic-map calculation to values derived from four familiar oscillators: Awesome Oscillator, Rate of Change, Relative Strength Index, and Stochastic. A selector chooses the input oscillator,…

Technical indicatorsStatisticsMomentum
ProRealCode

This document presents a charting rule that colors candles according to whether the Commodity Channel Index and MACD agree on direction. It calculates CCI over 14 periods and compares the MACD line with its signal line, defined here as a 9-period exponential…

Technical indicatorsMomentum
ProRealCode

The document describes John Ehlers’ Universal Oscillator, a price-momentum indicator based on the SuperSmoother filter. It first forms a differenced price input, smooths it with a recursive filter controlled by a bandedge period, and scales the result by a…

Technical indicatorsMomentumTrend following
ProRealCode

This indicator applies a smoothed stochastic calculation to the midpoint of a rolling high-low range rather than directly to price. The midpoint is calculated from the highest high and lowest low over a lookback window. The document says this substitution…

Technical indicatorsMean reversionTrend following
ProRealCode

The document describes an hourly breakout approach for gold based on a range formed overnight. It takes the highest high and lowest low over the specified eight-candle period ending at 5 a.m., then permits entries between 5 a.m. and 6 p.m. A move above the…

CommoditiesBreakoutRisk managementBacktesting
ProRealCode

The document describes a trailing stop built from the Average True Range (ATR). It places a candidate stop a multiple of ATR below the closing price during an uptrend and above it during a downtrend. The example uses a 14-period ATR multiplied by 3.5, while…

Technical indicatorsTrend followingVolatilityRisk management
ProRealCode

This indicator uses a modified weighted moving average and a smoothed version of that average to locate candidate turning points. When the two lines cross, it records a recent local low or high, using a shorter lookback based on a fraction of the…

Technical indicatorsEquitiesFuturesForex
ProRealCode

The strategy seeks long trades during a rebound after a bearish move. It uses a Donchian channel to divide the recent price range into four sections, then places a buy stop near the first level above the channel low when price remains below that level. A…

EquitiesMean reversionTechnical indicatorsPosition sizing
ProRealCode

This document describes an indicator that applies a Supertrend calculation to RSI values rather than directly to price. It calculates RSI, smooths it with a moving average, and uses an ATR-style range and configurable trend factor to form upper and lower…

Technical indicatorsMomentumTrend followingVolatility
ProRealCode

SVAPO combines smoothed price movement and volume to gauge short-term directional pressure. The method derives a Heikin-Ashi-style price series, smooths it, and compares it with a volume trend. Volume is capped relative to a recent average before being…

Technical indicatorsMomentumStatisticsEquities
ProRealCode

This stock strategy uses changes in a modified Directional Index to switch between long and short bias. A local turn in the indicator sets the desired direction; entry is then permitted only when the close is on the corresponding side of a moving average,…

EquitiesTechnical indicatorsTrend followingRisk management
ProRealCode

This indicator first finds the median closing price within a rolling window, then averages successive median values using a simple moving-average calculation. The median is intended to represent the middle observation in a sample, while the later averaging…

Technical indicatorsStatistics
ProRealCode

The indicator constructs a central reference and four resistance and four support levels from the previous day’s high, low, and close. The previous close serves as the central pivot. Each surrounding level offsets that close by a fraction of the prior…

Technical indicatorsFuturesEquitiesStatistics
ProRealCode

This indicator estimates how far price traveled across both the regular session and the overnight gap. It starts with twice the high-to-low range, subtracts the absolute open-to-close change, then adds the absolute difference between the current open and the…

Technical indicatorsStatisticsVolatility
ProRealCode

This user-submitted DAX mini strategy opens a short position when one Supertrend reading is above another, then adds to the short if the position’s percentage performance falls past a specified loss threshold. It exits the accumulated position when…

FuturesTrend followingTechnical indicatorsRisk management
ProRealCode

This document explains an indicator that fits a linear regression channel from a user-selected date and time through the latest chart bar. It calculates the regression slope and intercept from closing prices, then estimates channel width using the standard…

Technical indicatorsStatisticsTrend followingVolatility
ProRealCode

This post describes a EUR/USD and GBP/USD strategy that seeks entries during pullbacks within an established intraday trend. It uses 5-period and 8-period Wilder averages alongside an 89-period simple average. During an early-day window, the averages must be…

ForexTrend followingTechnical indicatorsBacktesting
ProRealCode

This proposed GBP/USD strategy uses four-hour bars and seeks reversals around a 40-period exponential moving average. It adds a 30-period Fractal Dimension Index filter, permitting entries only when the calculated value is below 1.5. The entry conditions…

ForexMean reversionTechnical indicatorsBacktesting
ProRealCode

This document explains a swing indicator that anchors an Archimedean spiral at the last confirmed pivot. Its structure changes when price makes a new high or low over a specified lookback; when direction flips, it places the pivot retroactively at the…

Technical indicatorsTrend followingRisk management
ProRealCode

B-Xtrender is a trend-following indicator intended mainly for higher timeframes. It combines a short-term oscillator, derived from the difference between two moving averages and then transformed with RSI, with a separate long-term RSI measure based on a…

Trend followingTechnical indicatorsMomentum
ProRealCode

This indicator design converts RSI readings into Heikin Ashi candles, using RSI of price close for the candle close and a recursive smoother for its open. The candle body represents the net oscillator move, while its wicks show the range of the RSI readings.…

Technical indicatorsMomentumTrend following