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
Quantopian lectures
45 documents
Binance API docs
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 an Expert Advisor that uses the TrendContinuation indicator to generate trade signals. It checks for a change in the indicator’s direction, identified by a color change, when a bar closes. The document also gives a setup note for…

ForexTrend followingTechnical indicatorsBacktesting
MQL5 code base

This document describes a MetaTrader indicator that annotates candles with price gains or losses when a configured threshold is exceeded. It reports changes both in points and percentage, with two calculation modes: current close versus open, or current…

Technical indicatorsForex
SuperMind

This note outlines a Chinese equity screen combining price amplitude above 1, exclusion of ST-designated stocks, selection before 10 a.m., a five-session price-pattern condition, and seven consecutive declining sessions. It provides formula and Python…

EquitiesTechnical indicatorsMomentum
SuperMind

This Chinese stock-screening note describes selecting equities with turnover between 3% and 12%, seven consecutive declining sessions, and a closing price above the five-day moving average. Its formula and Python example also check that the latest close is…

EquitiesTechnical indicatorsMomentum
SuperMind

This proposed Chinese equity screen selects main-board stocks whose codes begin with 60, with RSI below 65 and a daily gain above 1%. Its examples describe a technical filter that also checks a stochastic-style J/D crossover and proximity of the opening…

EquitiesChina marketsTechnical indicatorsMomentum
MQL5 code base

The Gann High Low Activator is described as a channel built from moving averages of prior-period highs and lows. The close determines which of the two curves is plotted, producing a line that can be used to track the boundary a price move would need to cross…

Technical indicatorsTrend followingBreakout
SuperMind

This note describes an A-share stock screen combining daily price amplitude above 1, a morning-star pattern, and positive price-to-earnings ratio. It presents the pattern as a short-term technical signal and positive P/E as a basic profitability filter. It…

EquitiesChina marketsTechnical indicatorsVolatility
MQL5 code base

This indicator description explains how to plot a moving average calculated on one timeframe over a chart using another timeframe. It lists inputs for the calculation period and method, the applied price, the calculation timeframe, and the drawing mode. The…

Technical indicatorsEquities
SuperMind

This Chinese A-share screening proposal targets stocks in the metaverse concept group. It requires the closing price to exceed its five-day moving average and applies a bounded filter based on prior-day turnover and current auction volume relative to traded…

China marketsEquitiesTechnical indicatorsMomentum
SuperMind

This article outlines a Chinese A-share stock screen beginning with companies classified in a metaverse sector, positive recent returns, and a daily high-low range greater than one percent of the prior close. It then proposes refining the selection to stocks…

China marketsEquitiesTechnical indicatorsRisk management
MQL5 code base

Moving Average Bands Width (MABW) is described as a volatility indicator based on the percentage distance between moving average bands. Wider bands correspond to rising volatility, while narrower bands correspond to declining volatility. Changes in width may…

Technical indicatorsVolatility
MQL5 code base

This indicator combines smoothed Heiken-Ashi candles with two color-filled channels. The channels are based on mean-square deviations calculated from the indicator candles’ highs and lows. Its configurable parameters include the smoothing method and depth, a…

Technical indicatorsVolatility
MQL5 code base

This note describes a modified MACD that smooths a normalized version of the indicator and adds bounds based on minimum and maximum values. It briefly reviews conventional MACD, formed from the difference between fast and slow exponential moving averages,…

Technical indicatorsTrend followingMomentum
MQL5 code base

Aegis Quantum Lite is described as an educational MetaTrader 5 expert advisor using completed-candle signals. It opens a buy when the fast exponential moving average is above the slow average and RSI exceeds its configured buy threshold; a sell uses the…

ForexTechnical indicatorsTrend followingExecution
SuperMind

This A-share screening idea combines a price-range condition, a short-term trend filter, and a measure that relates yesterday’s turnover to today’s auction volume versus yesterday’s volume. It selects stocks whose average price is above the five-day moving…

China marketsEquitiesMomentumTechnical indicators
SuperMind

The document outlines a Chinese stock screen requiring daily high-low amplitude above 1%, a positive measure of prior-day main-fund flow, and RSI below 65, with the formula reference specifying a three-period RSI. It presents these conditions as a way to…

China marketsEquitiesTechnical indicatorsMean reversion
SuperMind

The document proposes screening Chinese stocks with RSI below 65, seven consecutive down sessions, and large-order net flow above 0.05 for at least three consecutive days. Its final version adds a market-capitalization range of 5–10 billion yuan, while the…

China marketsEquitiesTechnical indicatorsStatistics
SuperMind

This proposed Chinese equity screen selects stocks with a 14-period RSI below 65 and first-level buy volume greater than first-level sell volume, while excluding Beijing-listed shares. The article interprets RSI as a price-condition indicator and the…

EquitiesChina marketsTechnical indicatorsSentiment
SuperMind

This stock screen combines turnover, recent price change, and the ratio of externally classified to internally classified trading volume. Its stated criteria are turnover from 3% to 12%, a positive ten-day gain below 35%, and an outside-to-inside volume…

EquitiesChina marketsMomentumMarket microstructure
ProRealCode

The document describes a trailing stop built from the Average True Range (ATR). It places a candidate stop a multiple of ATR below the closing price during an uptrend and above it during a downtrend. The example uses a 14-period ATR multiplied by 3.5, while…

Technical indicatorsTrend followingVolatilityRisk management
ProRealCode

This indicator uses a modified weighted moving average and a smoothed version of that average to locate candidate turning points. When the two lines cross, it records a recent local low or high, using a shorter lookback based on a fraction of the…

Technical indicatorsEquitiesFuturesForex
SuperMind

The document presents a Chinese equities screening idea: select stocks with turnover between 3% and 12%, a positive return over the prior 10 days below 35%, and an opening price near the 10-day moving average. Its example code adds further filters, including…

China marketsEquitiesTechnical indicatorsMomentum
MQL5 code base

The document describes a variation on the Commodity Channel Index (CCI) intended to reduce its rapid, jagged movements. Instead of smoothing the finished CCI series, it filters the input prices first and then calculates CCI from those filtered prices. The…

Technical indicators