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

12,303 documents

SuperMind

This note describes a stock screen using three stated conditions: amplitude above 1, price below 12, and a dividend ratio above 25% for 2019. It interprets the amplitude threshold as a sign of trading activity, the price filter as a way to find inexpensive…

China marketsEquitiesVolatilityFactor investing
SuperMind

This note describes a short-term equity screen that ranks stocks by relative trading activity and combines that ranking with technical signals. It proposes selecting the top 100 by volume ratio, then looking for a joint bullish setup involving the Bollinger…

EquitiesChina marketsTechnical indicatorsMomentum
SuperMind

This note presents a Shenzhen main-board stock screen that combines valuation, price range, and intraday momentum conditions. It selects stocks with price-to-earnings ratios from zero to 29.01 and price-to-book ratios from zero to 3.11, then looks for a…

EquitiesChina marketsTechnical indicatorsMomentum
SuperMind

This note proposes a Chinese equity screen for companies with market capitalization at or below 10 billion, no losses, daily price range above 1%, and turnover between 2% and 9%. The stated rationale combines stock activity and volatility with a size…

EquitiesChina marketsVolatilityFactor investing
SuperMind

This note outlines a Chinese equity screen combining a daily price range above 1%, a qualitative preference for sound companies, and a gain below 6% at 9:25 a.m. It also suggests considering profitability, growth, return on equity, market capitalization,…

EquitiesChina marketsVolatilityTechnical indicators
MQL5 code base

The Aggressiveness indicator measures an instrument’s average movement in points per candlestick over a configurable number of recent periods. It counts movement regardless of direction, so it describes typical candle movement rather than whether price is…

Technical indicatorsVolatilityStatistics
SuperMind

This Chinese equity screening proposal combines a daily amplitude threshold with at least five overlapping moving averages. The accompanying discussion interprets closely grouped averages as a sign of relatively stable recent prices, while the range…

EquitiesChina marketsTechnical indicatorsVolatility
ProRealCode

The document explains a QQE oscillator that smooths RSI and surrounds it with fast and slow adaptive trailing bands. It describes three selectable RSI inputs: Wilder’s RSI, Jurik RSX, and Rapid RSI. The band widths derive from a twice-smoothed measure of…

Technical indicatorsMomentumTrend followingVolatility
SuperMind

This A-share screening idea selects stocks with turnover between 3% and 12%, a rising KDJ K value, and a price range greater than one percent. The author interprets an increase in K as improving short-term price momentum and uses the range threshold to focus…

EquitiesTechnical indicatorsMomentumVolatility
SuperMind

This stock screen selects shares using three filters: price amplitude above one percent, exclusion of Beijing-listed stocks, and a ratio of external to internal trading volume above 1.3. The article presents the ratio as a way to identify stronger buying…

EquitiesChina marketsVolatilityMarket microstructure
SuperMind

This A-share selection method combines a price-range filter with positive daily MACD and a rising 30-day moving average. It proposes screening before each trading day and trading selected stocks at the next day’s open. A ranking by trading value and a…

EquitiesChina marketsTechnical indicatorsTrend following
MQL5 code base

The Chartmill Value Indicator (CVI) measures how far a price series has moved from a moving average, scaling that distance by average true range. The document explains the intuition: during a trend, price can pull away from its average; when price…

Technical indicatorsVolatilityTrend following
Amberdata research

The document explains how comparing implied volatility (IV) surfaces across dates can reveal patterns that a single snapshot misses. It describes tracking Mark IV and Forward IV across maturities with term-structure time-lapse views, and comparing…

CryptoOptionsVolatilityDerivatives pricing
SuperMind

This document describes a Chinese equity screen that selects stocks with daily price amplitude above one percent, excludes Beijing-listed shares, and requires a nonempty name for an outstanding convertible bond. It gives formula and Python examples, but the…

EquitiesChina marketsVolatility
MQL5 code base

This brief description introduces a trading indicator based on the generalized autoregressive conditional heteroskedasticity (GARCH) model. It presents the indicator as a way to track changing volatility: readings rise when volatility is high, and changes in…

VolatilityTechnical indicatorsStatistics
BigQuant

This study examines the low-volatility effect in Chinese A-shares using price amplitude as a volatility proxy. The original amplitude factor has negative stock-selection ability, but its performance is unstable: the reported monthly IC and rank IC are…

China marketsEquitiesFactor investingVolatility
SuperMind

This stock screen selects Chinese equities whose daily high-low range exceeds one percent, whose price is below 12 yuan, and that have recorded at least one limit-up event during the prior 25 trading days. The article presents the conditions as a way to find…

EquitiesChina marketsVolatilityTechnical indicators
MQL5 code base

The Trend Equilibrium indicator is presented as a momentum and volatility measure with adjustable lookback periods and a scaling factor. The document recommends a momentum period of 14 candles and notes that increasing this period smooths the curve while…

Technical indicatorsMomentumVolatilityMean reversion
SuperMind

This stock screen combines three conditions: price amplitude above a threshold, a KDJ reading below 20, and an IPO year of 2021. The accompanying explanation frames high amplitude as a way to find volatile stocks and low KDJ as a technical filter. It also…

EquitiesTechnical indicatorsVolatilityChina markets
ProRealCode

The indicator combines an adaptive One More Average (OMA) smoothing formula with a step function. Its adaptive period estimates the balance between directional movement and accumulated price noise, then adjusts the averaging period within bounds based on a…

Technical indicatorsTrend followingVolatility
BigQuant

This brief research submission describes an experiment on stocks priced between zero and two yuan, using three five-day factors: momentum, reversal, and volatility. The author says the backtest results were weak and asks for ideas to improve the analysis.…

China marketsEquitiesMomentumMean reversion
SuperMind

This stock-selection approach combines four filters: daily amplitude above 1, a listing age greater than one year, market capitalization below 10 billion yuan, and positive net income in each of the most recent four quarters. The accompanying sample workflow…

EquitiesChina marketsVolatilityFactor investing
ProRealCode

This document explains how changing the moving average used in the Directional Movement System alters the smoothing of its components. It contrasts Wilder’s recursive average, described as a calculation-efficient approach developed for hand computation, with…

Technical indicatorsTrend followingVolatility
SuperMind

This Chinese equities screen combines daily amplitude above 1 with relative volume between 1.5 and 6, a measure involving the prior day’s turnover and the current opening auction volume relative to the previous day’s volume, and an opening price below the…

EquitiesChina marketsTechnical indicatorsVolatility