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
WonderTrader
14 documents
Alphalens
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 Bollinger Bandit combines moving-average bands with a directional filter. It considers long entries when price is below the upper band and the close is higher than it was 30 days earlier; short entries use the corresponding lower-band condition and a…

Technical indicatorsTrend followingVolatility
ProRealCode

The N Reversal Detector is a configurable chart indicator that combines reversal patterns with an optional trend filter. Users can define the prevailing trend with a fast and slow moving-average comparison, an ATR-based Supertrend, or Donchian Channel highs…

Technical indicatorsTrend followingRisk management
ProRealCode

The document describes CoRa_Wave, a moving average that assigns weights through a compound-ratio progression. The weights rise from older observations to newer ones with a consistent step ratio, unlike the linear sequence used by a conventional weighted…

Technical indicatorsStatistics
ProRealCode

This indicator combines an ATR-distance trailing stop with a candle-based estimate of buying and selling volume. It allocates bar volume according to candle range and open-close structure, averages the estimated buy and sell components, and normalizes their…

Technical indicatorsTrend followingVolatilityRisk management
ProRealCode

This document describes the True Strength Index (TSI), a technical indicator intended to reflect trend direction and overbought or oversold conditions. Its calculation applies two exponential smoothing stages to one-period rate of change, then divides the…

Technical indicatorsMomentum
ProRealCode

The indicator compares the current regression slope of closing prices with stored slopes from confirmed pivot highs and lows. A pivot is identified using highs or lows across a configurable window; the slope over the bars leading into each pivot is saved in…

Machine learningTechnical indicatorsStatisticsBacktesting
ProRealCode

This document describes a Bollinger Bands variant built around a linear regression of closing prices. The regression line serves as the center; upper and lower bands are formed by adding and subtracting a multiple of the standard deviation of that regression…

Technical indicatorsStatisticsVolatility
ProRealCode

This indicator describes three ways to measure price movement over a timeframe-adjusted evaluation period. For intraday charts, it estimates the period from the trading session; for daily charts, it uses weekly data. The period length is calculated from the…

Technical indicatorsVolatilityStatistics
ProRealCode

This indicator calculates volume-weighted average price from intraday bars and resets the calculation at the start of each trading day. It plots the VWAP alongside upper and lower bands at one, two, and three times a dispersion measure, intended to help…

Technical indicatorsExecutionMarket microstructureVolatility
ProRealCode

Haos Visual is described as a zero-centered histogram indicator built from two Williams %R oscillators smoothed with T3 calculations using different lookback periods. The shorter oscillator uses a 14-period Williams %R input, while the slower one uses a…

Technical indicatorsMean reversionVolatilityTrend following
ProRealCode

This indicator automatically draws horizontal reference levels near the current Forex price. It rounds the close to a nearby base level, then checks whether adjacent levels fall within a specified distance before drawing them. It uses one rounding scale for…

ForexTechnical indicators
ProRealCode

This crude oil strategy uses 15-minute bars to combine a five-bar average of candle fullness with a moving average oscillator built from five- and 50-period averages. Candle fullness is defined as the close-to-open move divided by the candle’s high-low…

FuturesCommoditiesMean reversionTechnical indicators
ProRealCode

This indicator applies fixed rules to identify channels, wedges, and triangles from price swings. It builds a recursive zigzag at multiple scales, takes the latest five pivots at each scanned level, and fits two boundary lines through alternating pivot…

Technical indicatorsBreakoutStatistics
ProRealCode

The Braid Filter uses three moving averages to estimate market direction and whether a trend is strong enough to register. It measures the spread between the highest and lowest average, then compares that spread with a threshold set as a percentage of the…

Technical indicatorsTrend followingVolatility
ProRealCode

The document describes a normalized version of Twiggs Money Flow intended to show where the current indicator reading sits within its recent distribution. It first calculates buying and selling pressure from the close relative to a true range built from the…

Technical indicatorsStatisticsEquities
ProRealCode

This indicator estimates price waves from the close’s distance above or below a 150-period weighted moving average. It converts that relative distance into a percentage, scales it by ten, and plots the result alongside a zero reference line. Positive and…

Technical indicatorsStatistics
ProRealCode

This indicator presents a simplified trend analyzer associated with Elliott-wave analysis. Its calculations compare fast and slow exponential averages, then normalize three price-derived series—the fast-minus-slow spread, the fast average, and the slow…

EquitiesTrend followingTechnical indicatorsMomentum
ProRealCode

This indicator combines a configurable moving average with symmetric bands whose width is an ATR multiple. A persistent trend state turns bullish when price closes above the upper band and bearish when it closes below the lower band; it remains unchanged…

Trend followingTechnical indicatorsVolatilityRisk management
ProRealCode

This indicator colors candles according to the direction of a trend oscillator and a separate measure of movement strength. Users can choose MACD, Momentum, or the directional indicator from ADX for trend direction, and ATR or ADX for strength. When both…

Technical indicatorsTrend followingMomentumVolatility
ProRealCode

This indicator method turns detected pivot highs and lows into smoothed resistance and support lines, then plots their midpoint. A pivot is identified by comparing a candidate bar’s low or high with surrounding bars: the example checks four bars before and…

Technical indicators
ProRealCode

The indicator combines weighted averages of highs and lows to form channel levels, a Hull moving average for trend display, and relative volume to qualify breakouts. A bullish or bearish breakout is identified when price crosses a stored channel boundary in…

Technical indicatorsBreakoutMomentumVolatility
ProRealCode

The Waddah Attar Explosion indicator combines the change in MACD with Bollinger Band width to represent directional momentum and volatility expansion. The MACD change is multiplied by a sensitivity coefficient and split into positive and negative histograms.…

ForexTechnical indicatorsMomentumVolatility
ProRealCode

ASCTrend is a chart indicator that uses Williams Percent Range to generate buy and sell arrows. Its RISK setting controls the indicator period and shifts the thresholds used to identify signals. A signal is produced when the indicator moves from an…

Technical indicatorsFuturesForex
ProRealCode

The Enhanced Oscillator Trigger (EOT) combines three normalized oscillators with smoothing and regression-based components. Each oscillator applies a high-pass filter and a supersmoother to price-derived data, then uses a fast-attack, slow-decay peak…

Technical indicatorsStatisticsBacktesting