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

The document describes an indicator that compares recent volatility with a longer-term volatility baseline. It calculates standard deviations of close-to-close momentum over short and long lookback periods, then divides the short-period value by the…

VolatilityTechnical indicatorsStatistics
ProRealCode

This indicator uses a smoothed Z-score of closing prices to identify statistically stretched conditions, then measures the price range formed during the extreme. A move down through the oversold threshold arms a bullish box, while a move up through the…

Technical indicatorsBreakoutStatisticsVolatility
ProRealCode

This indicator simplifies a moving average chart into the percentage distances between a smoothed closing price and two exponential moving averages. The example uses a shorter and a longer average, with a separate line showing their relative spread. The…

Technical indicatorsTrend followingEquities
ProRealCode

This post describes a long-only RSI(2) mean-reversion strategy for equity indices. It buys when the two-period RSI falls below 15, subject to a positive slope in the 22-day moving average and a 22-period RSI above 50. It exits when RSI(2) rises above 60 and…

EquitiesMean reversionTechnical indicatorsRisk management
ProRealCode

The document presents an indicator intended to display a daily SuperTrend line on a lower-timeframe chart for intraday use. It derives a daily true-range measure from daily highs, lows, and prior closes, then forms upper and lower bands around the daily…

Technical indicatorsVolatilityTrend followingFutures
ProRealCode

The document outlines a way to weight stock positions using a momentum signal and an estimate of volatility. It describes two alternatives: an exponentially weighted moving average based on squared returns, and a Yang–Zhang variation of Garman–Klass…

EquitiesMomentumVolatilityPosition sizing
ProRealCode

The document describes an indicator that plots the high and low of the previous day, week, and month as reference levels for trading. Its distinctive design anchors each line at the bar where the relevant extreme occurred, conveying the level’s age and how…

Technical indicatorsMarket microstructureBreakoutMean reversion
ProRealCode

This post presents a long-only DAX strategy on 15-minute bars. It looks for a prior lower low, a current high below the earlier rolling high, a bullish candle, a limited bar range relative to the recent high-low span, and a close above SuperTrend. The…

FuturesTrend followingTechnical indicatorsPosition sizing
ProRealCode

The Absolute Strength Histogram estimates buying and selling pressure by calculating separate bull and bear series, smoothing both, and plotting the absolute difference as a histogram. Its calculation can use RSI-style price changes, a stochastic range…

Technical indicatorsMomentum
ProRealCode

This indicator tracks breakouts beyond recent lows and highs over configurable lookback periods. Each new bearish breakout resets a counter for bars elapsed since that low event; each bullish breakout resets a separate counter since the high event. A buy…

Technical indicatorsBreakoutMomentum
ProRealCode

The Damiani Volameter is presented as a filter for identifying whether market conditions are trending or ranging. It compares a volatility meter with a threshold: the document says a green line above the black line indicates a trend, while the reverse…

Technical indicatorsVolatilityTrend followingMean reversion
ProRealCode

This indicator marks the European pre-opening range on an intraday chart. It draws a rectangle around the range, reports its high, low, and width, and can extend the range boundaries as horizontal segments into the American session. Optional displays show…

FuturesTechnical indicatorsBreakout
ProRealCode

The SP Indicator combines a smoothed moving-average line with volatility-based upper and lower bands. Candle colors indicate whether price is above, below, or between the bands: these states are presented as bullish, bearish, or neutral conditions. Optional…

Technical indicatorsTrend followingVolatilityBreakout
ProRealCode

The Dynamic Time Oscillator combines Stochastic RSI readings from the current chart timeframe and a higher timeframe. For each, it calculates RSI, normalizes that value over a lookback range, and smooths the result into fast %K and slow %D lines. The…

Technical indicatorsMomentumMulti-asset
ProRealCode

This charting indicator converts selected market capitalization levels into corresponding share prices. The user supplies shares outstanding in millions; the script multiplies that figure by the current price to estimate market capitalization, chooses a…

EquitiesTechnical indicators
ProRealCode

This indicator plots recent fractal high and low levels on a price chart. It tracks candidate highs and lows, then updates the plotted level after subsequent price movements confirm the candidate. These levels can help traders identify local turning points…

Technical indicatorsStatistics
ProRealCode

The document presents a long-only breakout and momentum system for Nasdaq instruments on hourly and four-hour charts. It builds a composite signal from normalized price momentum and a short-term upward impulse, giving the impulse component greater weight. An…

FuturesUS marketsBreakoutMomentum
ProRealCode

The document describes a visual variation of the moving average convergence divergence (MACD) indicator. It calculates the difference between fast and slow exponential averages, then compares the resulting MACD line with its prior value to determine whether…

Technical indicatorsMomentumTrend following
ProRealCode

The document describes a simple indicator that combines momentum thresholds with crossovers between momentum and a smoothed momentum average. It calculates momentum over a 20-period lookback and smooths that series with a Wilder average using a 5-period…

Technical indicatorsMomentumEquitiesBacktesting
ProRealCode

The document describes an approximation of a curvature trend indicator using an exponential moving average as its central trend line and average true range to scale upper and lower bands. The bands begin at a chosen ATR multiple from the moving average, then…

Technical indicatorsTrend followingVolatility
ProRealCode

This document explains how OctoBot can receive TradingView alerts and use them to place exchange orders. Alerts may come from user-defined price levels, indicator conditions, or Pine Script strategies. The described workflow links the TradingView signal…

ExecutionTechnical indicators
ProRealCode

This indicator adapts Bollinger Bands by calculating a moving average and the standard deviation of closing prices, then offsetting the resulting upper and lower bands by a chosen number of bars. The stated purpose is to display a support and resistance…

Technical indicatorsVolatilityTrend following
ProRealCode

This indicator rescales each candlestick around its opening price, displaying the open at zero and the high, low, and close as offsets from the open. Candle direction is marked with different colors. It also calculates thresholds at positive and negative…

Technical indicatorsVolatilityMean reversion
ProRealCode

I Seek Trends adapts the ATR-based SuperTrend by inserting neutral phases between confirmed bullish and bearish states. Its five states distinguish established trends, transitions out of either trend, and full neutrality after a failed breakout. When price…

Trend followingTechnical indicatorsVolatilityRisk management