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

31,205 documents

MQL5 code base

This document describes a colored moving average indicator with configurable calculation settings. It names simple, exponential, smoothed, and linear weighted methods; the list repeats the smoothed method, so the intended fifth method is unclear. Users can…

Technical indicatorsTrend following
MQL5 code base

This document describes an Expert Advisor that uses the PFE oscillator to generate trades. It forms a signal when a bar closes and the indicator changes direction. The system therefore relies on a direction turn in the oscillator rather than a threshold or…

ForexTechnical indicatorsBacktesting
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
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
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
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
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
SuperMind

This stock-selection proposal screens listed Shenzhen stocks using a turnover range of 3% to 12%, positive price-to-earnings ratios below 29.01, price-to-book ratios below 3.11, and a reversal-style price shape. Its reference implementation represents that…

China marketsEquitiesTechnical indicatorsMean reversion
SuperMind

This proposed daily screen targets stocks in the metaverse industry whose KDJ lines have just crossed upward and whose company has an outstanding convertible bond. It specifies screening before 10 a.m. and selecting stocks for that day’s trading. The…

China marketsEquitiesTechnical indicatorsMomentum
SuperMind

The proposed daily pre-market stock screen combines a positive MACD reading with positive trailing price-to-earnings, current volume above a stated threshold, and an opening price above the prior close. The article interprets these filters as signs of upward…

EquitiesChina marketsTechnical indicatorsMomentum
MQL5 code base

Standard Error Bands form a channel around a smoothed linear-regression estimate of price. The center is a linear regression calculated over a chosen period and then smoothed with a simple moving average. Upper and lower bands are placed at a configurable…

Technical indicatorsStatistics