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

12,303 documents

ProRealCode

The described expert advisor is a short-timeframe breakout system that combines Keltner channels, a moving average, and a minimum candle-size filter. A long setup occurs when price breaks above the channel, the candle meets a specified pip-length threshold,…

ForexBreakoutVolatilityTechnical indicators
MQL5 code base

This chart indicator groups several Inner Circle Trader concepts into optional display modules. It identifies market structure shifts and breaks of structure from swing points, marks fair value gaps and implied gaps, and locates order blocks from candles…

Technical indicatorsMarket microstructureVolatilityExecution
SuperMind

This overview explains Bollinger Bands as a volatility and trend reference made from a moving-average center line and upper and lower bands offset by a multiple of price standard deviation. It gives the general calculation: compute a rolling simple moving…

Technical indicatorsVolatilityBreakoutMean reversion
ProRealCode

The Williams Vix Fix estimates panic or exuberance from price data, making it usable on instruments without their own volatility index. Its bottom mode measures the current low against the highest close in a recent window; a mirrored top mode measures the…

Technical indicatorsVolatilityRisk management
Amberdata research

This weekly digital asset snapshot combines price and volatility changes with derivatives positioning, institutional flows, orderbook depth, and DeFi credit conditions. It reads falling prices alongside rising open interest and expanded long positioning as a…

CryptoPerpetual futuresMarket microstructureVolatility
Amberdata research

The newsletter discusses how the Democratic National Convention, Federal Reserve minutes, jobless claims, and the Jackson Hole speech could affect gold, equities, and crypto. It interprets gold’s rise and Bitcoin’s weakness as a divergence, with possible…

CryptoOptionsVolatilityEvent-driven
SuperMind

This post outlines a short-term stock screen using amplitude above 1, current volume above 10,000 lots, a higher open, and a KDJ reading below 20. It frames the range and volume conditions as signs of active trading, while the opening condition and low KDJ…

EquitiesChina marketsTechnical indicatorsVolatility
MQL5 code base

This brief note defines an Average Volatility (AV) oscillator. It first measures each bar’s volatility as the difference between its high and low, then applies a simple moving average over a user-selected period. The period is the only input described, so…

VolatilityTechnical indicators
ProRealCode

The Saty Phase Oscillator combines an EMA pivot, ATR normalization, and Bollinger Bands to describe price movement relative to a dynamic reference. Price distance from an EMA(21) is scaled by three times ATR(14) and smoothed with EMA(3). Thresholds divide…

Technical indicatorsVolatilityBreakoutMean reversion
MQL5 code base

The document describes an expert advisor intended to trade unusually large one-minute forex bars. It is presented for EUR/USD, with the author mentioning NZD/USD and AUD/USD as markets where they had also seen success. The EA compares the current bar’s size…

ForexBreakoutVolatilityPosition sizing
SuperMind

This post describes a stock screen combining a daily price-range condition, a Shanghai listing code prefix, and seven consecutive periods with a low SKDJ reading. The accompanying indicator formula defines the range as more than 1% of the previous close and…

EquitiesTechnical indicatorsVolatilityMomentum
SuperMind

This post proposes an A-share screen based on daily amplitude above 1%, afternoon large-order net inflows, and a daily return between -5% and 2.6%. Among qualifying stocks, it says to prefer the highest-return names. The post frames amplitude as a measure of…

China marketsEquitiesVolatilityMarket microstructure
ProRealCode

This document describes a ProRealTime adaptation of a MACD indicator combined with a volatility squeeze based on the TTM Squeeze concept. The MACD uses fast and slow exponential averages and a signal average; histogram colors distinguish whether the MACD is…

Technical indicatorsVolatilityMomentum
SuperMind

This proposed stock screen selects shares with turnover between 3% and 12%, a stochastic K value below 20, and price amplitude above 1. The accompanying rationale treats low K as a sign that a stock is at a relatively low level, while turnover and amplitude…

China marketsEquitiesTechnical indicatorsVolatility
MQL5 code base

The document describes an NRTR-style trend indicator that uses Average True Range (ATR) to construct a moving average or stop level. It also supports alerts and notifications, including email and push messages. ATR is a measure of price range that adjusts…

Technical indicatorsTrend followingVolatilityRisk management
SuperMind

This document describes a Chinese A-share screening rule that combines daily price range, prior limit-up activity, and a recent large daily gain. Its stated criteria select stocks with an intraday range above 1%, at least one limit-up day in the preceding 25…

EquitiesChina marketsMomentumVolatility
SuperMind

This Chinese-language stock-selection note combines three conditions: prior-day price amplitude above 1%, appearance on the prior day's trading activity list, and a rising K value in the KDJ indicator. The rationale is to pair larger price swings with signs…

EquitiesChina marketsTechnical indicatorsMomentum
SuperMind

This Chinese stock-selection method filters for shares with an amplitude above 1, a prior-day 9:15 matched price at the daily limit-down level, and weekly MACD above zero. It combines a volatility condition, a pre-open auction price signal, and a weekly…

EquitiesTechnical indicatorsVolatilityChina markets
SuperMind

This document proposes a Chinese equity screen that combines price amplitude above 1 with five consecutive years of return on equity above 15%, market capitalization below 10 billion yuan, and positive net income. The intended mix is a volatility condition…

China marketsEquitiesFactor investingVolatility
SuperMind

This document describes a Chinese equity screen combining three conditions: daily price amplitude above 1, at least one limit-up event in the prior month, and a shortening MACD green histogram on a 15-minute chart. It frames the combination as a way to find…

China marketsEquitiesTechnical indicatorsMomentum
Amberdata research

This newsletter considers whether crypto markets may have bottomed by combining macroeconomic developments with derivatives positioning and digital asset treasury (DAT) holdings. It argues that lower inflation and downward revisions to job creation could…

CryptoOptionsFuturesVolatility
Freqtrade

This strategy uses price movement relative to an Average True Range threshold to generate long and short entries. It resamples hourly data to a three-hour interval, calculates ATR over fourteen periods and doubles it, then measures the absolute change…

VolatilityBreakoutTechnical indicatorsPosition sizing
ProRealCode

The document explains the Variable Index Dynamic Average, an adaptive form of the exponential moving average associated with Tushar Chande. Its smoothing factor is scaled by a measure of market activity, so the effective averaging speed changes with…

Technical indicatorsVolatilityMomentum
SuperMind

This stock screen combines daily amplitude above 1%, a MACD reading above its zero line, and a 2019 dividend ratio exceeding 25%. The article frames amplitude as a volatility filter, MACD as a technical condition, and the dividend measure as an indication of…

EquitiesTechnical indicatorsVolatilityMomentum