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

79,386 documents

OctoBot

This introductory article explains how rapid price rises fueled by investor enthusiasm can develop into cryptocurrency bubbles and sharp declines. It identifies new investor inflows, fear of missing out, media attention, and imitation of other buyers as…

CryptoVolatilitySentimentRisk management
MQL5 code base

This brief description presents an indicator that uses Average True Range as a reference for placing stop losses. It draws two bands at equal distances from a moving average, making the bands a volatility-based guide around a baseline. The text also proposes…

Technical indicatorsVolatilityRisk managementBreakout
SuperMind

This document describes a Chinese equity screening rule combining daily range, a reversal condition, three consecutive down days, and a comparison of recent highs with a longer lookback period. Its final version also requires the highest price over the last…

China marketsEquitiesTechnical indicatorsBacktesting
MQL5 code base

The document describes an on-chart spread monitor for tracking trading costs on a selected symbol. It calculates spread from the live Ask and Bid, then displays the current value alongside the minimum, average, and maximum observed since the indicator was…

ExecutionMarket microstructureRisk management
FMZ forum

The document traces several ways to build moving average trading rules, using a 15-minute Chinese rebar futures index as its backtest example. It starts with price crossing a single average and short-period averages crossing longer ones, then adds…

FuturesTrend followingTechnical indicatorsBacktesting
MQL5 code base

The document describes two strategies using an adaptive baseline and volatility bands. For momentum breakouts, it calls for a candle close beyond an outer band and a baseline color indicating the same direction; the trade is held until the baseline changes…

ForexCryptoTrend followingMean reversion
SuperMind

The proposed equity screen combines intraday range, Bollinger Band position, and a specific opening-time price-change condition. It looks for stocks whose range exceeds its recent average, whose close lies between the middle and upper Bollinger Bands, and…

EquitiesChina marketsTechnical indicatorsVolatility
SuperMind

This stock-screening proposal combines a range condition, rising lows, and a long-term trend filter. It selects shares with amplitude above one, a rising bottom, and the prior close above the 250-day moving average. The suggested expanded version adds a…

EquitiesChina marketsTechnical indicatorsTrend following
SuperMind

This proposed stock screen looks for prior-session amplitude above the stated threshold, an opening price within a narrow band around the 10-day moving average, and a rising K value in the KDJ indicator that remains below its ceiling. The explanation treats…

EquitiesTechnical indicatorsMomentumRisk management
SuperMind

This proposed equity screen selects stocks with MACD above zero, positive net profit, and a rounded price-recovery pattern. The document interprets positive MACD as evidence of an upward trend, profitability as a basic quality check, and the rounded shape as…

EquitiesTechnical indicatorsMomentumTrend following
SuperMind

This stock-selection proposal combines a positive MACD reading, a favorable but undefined company-quality condition, and at least two limit-up events within the stated 500-trading-day lookback. The rationale is that positive MACD suggests an upward trend,…

China marketsEquitiesTechnical indicatorsMomentum
BigQuant

This report adapts Peter Lynch’s six company categories to China’s A-share market: slow-growing, stable-growing, fast-growing, cyclical, turnaround, and asset-rich companies. Its selection framework first screens for a positive price-to-earnings ratio and a…

EquitiesChina marketsFactor investingPortfolio construction
MQL5 code base

This document describes an RSI divergence indicator that draws RSI in a separate pane and marks detected divergences both there and on the price chart. Its inputs include the calculation period, applied price, overbought and oversold thresholds, and separate…

Technical indicatorsMean reversionEquities
SuperMind

This A-share stock screen selects candidates before each trading day’s open using three conditions: MACD above zero, price below 12, and RSI below 65. The document presents the rules as a technical filter intended to combine a positive trend signal with a…

EquitiesChina marketsTechnical indicatorsMomentum
MQL5 code base

This MetaTrader 5 indicator combines pivot-based swing analysis with Fibonacci retracements. It labels swing points as higher highs, higher lows, lower highs, or lower lows, and classifies breaks as continuation events (BOS) or possible reversals (CHoCH).…

Technical indicatorsBreakoutVolatilityRisk management
SuperMind

This post outlines a China A-share screening approach focused on companies classified in the metaverse industry. Its final version combines a volume ratio between 1.5 and 6, market capitalization above one billion yuan, a top-100 relative-strength ranking,…

EquitiesChina marketsMomentumTechnical indicators
MQL5 code base

This indicator divides a bar’s reported volume into upward and downward components using the bar’s open, high, low, and close. It defines the upward coefficient as the distance from the open to the high, and the downward coefficient as the distance from the…

Technical indicatorsMarket microstructure
BigQuant

This study examines whether Chinese fund management companies’ visits to listed firms are associated with the performance of the funds they manage. It proposes that visits can improve investment decisions by giving institutions access to operational details…

EquitiesChina marketsStatisticsFactor investing
Amberdata research

This mid-week recap summarizes derivatives conditions in Bitcoin and Ether as of April 21, 2023. It reports stable Bitcoin 10-day realized volatility in the low 30s while attention shifted toward Ether, and describes term structures for both assets as moving…

CryptoOptionsVolatilityDerivatives pricing
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
SuperMind

The document proposes a stock screen for companies in the metaverse industry. It selects stocks whose opening price is near the 10-day moving average and whose latest close is above the previous close. It gives two implementations: a formula using industry…

EquitiesChina marketsTechnical indicatorsMomentum
MQL5 code base

The document describes a trading approach that combines an adaptive moving average (AMA) with Kaufman’s adaptive moving average (KAMA). It says the AMA builds on KAMA by accounting for where the close falls within the high–low range. The proposed system uses…

Technical indicatorsTrend following