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

Kuskus Starlight is a price oscillator that maps the midpoint of each bar into its position within the recent high–low range, then transforms that normalized value with a Fisher-style logarithmic function. The described implementation smooths the normalized…

Technical indicatorsStatistics
ProRealCode

The document describes a chart indicator that draws a linear regression line over a configurable lookback period and adds bands one and two standard deviations above and below it. The regression slope is used to extend the fitted line back to the start of…

Technical indicatorsVolatilityStatistics
ProRealCode

This indicator constructs a recursive average-filter line using the current close and a configurable percentage band. With the example setting, it calculates artificial upper and lower levels around the close, initializes the filter from median price, then…

Technical indicatorsTrend following
ProRealCode

This automated strategy combines a short-period cumulative RSI signal with moving-average filters. It enters long when price is above a long-term average and the cumulative RSI is low, and enters short when price is below a separate average and the…

Technical indicatorsMean reversionTrend followingRisk management
ProRealCode

The indicator combines up to four momentum measures—RSI, Stochastic, Money Flow Index, and CCI—into one consensus series. It rescales each component to a roughly shared range centered on zero, averages only the enabled components, and applies a weighted…

Technical indicatorsMomentumStatistics
ProRealCode

The indicator tracks the highest high and lowest low over a rolling period, calculates the midpoint between them, and plots an exponential average of that midpoint. The document suggests using changes in the upper or lower band, or color changes in the…

Technical indicatorsTrend following
ProRealCode

HyperTrend is presented as a real-time estimate of the underlying linear price trend, with upper and lower bands intended to act as resistance and support. The central line’s slope indicates direction: rising suggests an uptrend, while falling suggests a…

Technical indicatorsTrend followingVolatilityRisk management
ProRealCode

The Modified Chartmill Value Indicator is presented as an unbounded oscillator for identifying when price has moved unusually far above or below an average. It compares the close with an N period average of the high and low midpoint, then scales that…

Technical indicatorsStatisticsVolatility
ProRealCode

This document explains a pentuple exponential moving average, also called a quintuple exponential moving average, and gives its weighted-sum construction. It computes eight successive moving-average stages from a chosen price series, then combines them with…

Technical indicatorsEquitiesFutures
ProRealCode

The document describes a volatility-cycle oscillator built from the current rolling standard deviation of closing prices. It compares that value with the recent highest and lowest standard deviations, smooths the resulting measure, and bounds the output…

VolatilityTechnical indicators
ProRealCode

The document presents a formula for a smoothed repulse indicator intended for use in automated trading strategies and experimentation. It derives a bullish component from the close relative to the period low and a lagged open, and a bearish component from…

Technical indicatorsMomentum
ProRealCode

This indicator colors each price bar according to whether the close is above or below a recent average of bar midpoints. Green represents a close above the calculated level, while red represents a close below it. The note presents the tool as a way to stay…

Technical indicatorsTrend following
ProRealCode

VAWMA combines volume weighting with a linearly increasing weight for more recent bars. It calculates an average of the selected price series, multiplying each bar’s volume by a triangular weight that gives older bars less influence. The example uses median…

Technical indicatorsStatistics
ProRealCode

The document describes MBFX Timing, an oscillator associated with the Mostafa Belkhayate system and compared to a stochastic. Its stated purpose is to express price movement around a dynamic mean and help identify possible mean reversion using a…

Technical indicatorsMean reversionStatistics
ProRealCode

This automated Brent oil CFD strategy uses five minute bars and permits only one accumulated position. For long entries, a short time series average must be at least as high as a longer Wilder average, while the SMI crosses above a negative threshold. For…

CommoditiesTechnical indicatorsTrend followingRisk management
ProRealCode

The document describes a chart indicator that measures the current price’s standardized distance from multiple moving averages. For a sequence of lookback periods formed by multiplying a base period, it calculates a separate Z-score using each average and…

Technical indicatorsStatisticsMean reversion
ProRealCode

This document describes an indicator for plotting the Initial Balance (IB) from a selected opening half-hour on an M30 chart. It records the high and low during the configured time window, draws the resulting range, and extends the boundaries across the…

FuturesTechnical indicatorsMarket microstructure
ProRealCode

This post outlines a DAX trading system built around Parabolic SAR. It uses a stochastic oscillator and MACD as filters for entries: long positions are considered when price crosses above SAR, the smoothed stochastic signal is above its midpoint, and MACD is…

FuturesTechnical indicatorsTrend followingRisk management
ProRealCode

The indicator classifies each completed month as an advance or decline, then tracks consecutive runs in both directions. It reports the current run, the longest observed up and down runs, and the average number of consecutive up months before a down month…

Technical indicatorsStatisticsTrend following
ProRealCode

This price-action indicator marks demand zones at confirmed swing lows and supply zones at confirmed swing highs. A bullish signal requires price to trade below a demand zone’s wick extreme and then close above the pivot candle’s body; the bearish rule…

Technical indicatorsMean reversionBreakoutRisk management
ProRealCode

Wing’s indicator builds angled support and resistance lines from prior price highs and lows that coincide with RSI extremes. It tracks recent pivot points, then draws up to six resistance lines and six support lines by connecting pairs of stored pivots.…

Technical indicatorsMean reversionBreakoutRisk management
ProRealCode

The indicator estimates a market’s changing cycle length and uses that estimate to tune a band-pass filter. It first removes trend with a high-pass filter, then calculates rolling autocorrelations across a configurable range of lags. The lag with the lowest…

Technical indicatorsStatisticsMean reversion
ProRealCode

This document describes an Elliott Wave indicator that maintains one active impulse hypothesis, seeded when price breaks market structure against the prevailing bias. It uses separate long and short pivot depths for structural breaks and wave-point…

Technical indicatorsBreakoutRisk management
ProRealCode

This indicator describes a trend-following exit rule based on the Average True Range (ATR). In an uptrend, it tracks the highest closing price and places a stop below it by a multiple of ATR; in a downtrend, it tracks the lowest close and places a stop above…

Trend followingVolatilityTechnical indicatorsRisk management