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

29,558 documents

MQL5 code base

This document describes an MT5 chart indicator that displays broker-provided information about the selected symbol and market. It covers live prices, spread, market status, contract size, lot limits, tick value, margin details, swap values, trading mode, and…

ExecutionMarket microstructureRisk management
Lumibot

This document explains a strategy lifecycle callback invoked when a broker reports a partial order fill. The callback receives the updated position, order, fill price, newly observed fill quantity, and options multiplier. It can support quantity-sensitive…

ExecutionRisk management
MQL5 code base

This document describes an automated forex expert advisor that looks for bullish and bearish Butterfly harmonic patterns across selected chart timeframes. It says the system identifies patterns using pivot points and offers configurable risk and session…

ForexTechnical indicatorsRisk management
SuperMind

This research summary argues that banks should be modeled separately in equity selection because their asset-heavy business structure and distinctive price behavior can make factors selected across the full market less effective within the sector. It…

EquitiesFactor investingPortfolio constructionRisk management
SuperMind

This document describes a Chinese equity screen using three conditions: daily price range above a threshold, share price below a ceiling, and a 2019 dividend ratio above a threshold. It frames the screen as a mix of technical behavior and dividend…

EquitiesChina marketsTechnical indicatorsRisk management
MQL5 code base

This indicator uses confirmed swing highs and lows to form a weighted pivot center, then places an adaptive trail around it using Average True Range. The trail indicates bullish or bearish direction; a change in direction can produce a buy or sell marker and…

Technical indicatorsTrend followingVolatilityRisk management
ProRealCode

Trend Envelopes is a trend-following overlay built from moving averages of highs and lows. The upper and lower bands form a range that responds to recent price extremes. A close beyond the prior band changes the regime; closes between the bands leave the…

Trend followingTechnical indicatorsRisk management
SuperMind

The document describes a Chinese stock selection screen that combines a turnover-rate range, a listing-year condition, and the presence or absence of an outstanding convertible bond name. Its stated final rule selects stocks with turnover between 3% and 12%,…

EquitiesChina marketsRisk managementBacktesting
SuperMind

This stock-selection recipe screens for shares with amplitude above 1 and a daily control measure above 21, then requires three technical indicators to show simultaneous golden crosses. The article describes amplitude and the control measure as proxies for…

EquitiesChina marketsTechnical indicatorsMomentum
MQL5 code base

This expert advisor places breakout entries using pending buy-stop and sell-stop orders, subject to an hour-of-day filter. When a new bar appears during one of three configured hours, it measures the current bar’s high and low and offsets the respective…

BreakoutVolatilityPosition sizingRisk management
Amberdata research

This podcast recap explains BitMEX’s derivatives trading model through an interview with its CEO. It describes the platform as matching traders against one another rather than acting as the counterparty, then outlines a liquidation process supported by an…

CryptoDerivatives pricingPerpetual futuresMarket microstructure
SuperMind

The document describes a Chinese stock selection screen combining a daily price range above 1% of the opening price, a high trading-volume threshold, and a positive opening gap. It frames these filters as a way to find active, liquid stocks where market…

EquitiesChina marketsTechnical indicatorsRisk management
BigQuant

This article explains risk parity as an allocation approach that assigns comparable risk contributions across assets or risk factors, unlike capital-weighted mixes such as a conventional stock and bond portfolio. It lays out assumptions behind the method,…

Multi-assetPortfolio constructionRisk managementVolatility
Amberdata research

This market update reviews spot exchange activity, Uniswap v3 pool volumes, DeFi lending, and Bitcoin network indicators. It highlights stablecoin-to-asset pools as a major source of Uniswap v3 trading volume, and proposes tracking new stablecoins’ pool…

CryptoDeFiOn-chain dataSpot markets
ProRealCode

This indicator uses a slow Supertrend to define trend legs and automatically anchor Fibonacci retracement levels to each leg. At a trend flip, it resets the anchors using the flip bar and a five-bar lookback, then updates them as the leg makes new highs or…

Technical indicatorsTrend followingVolatilityRisk management
MQL5 code base

The document describes an indicator that uses principal component analysis to choose coefficients for instruments in a pseudo-stationary portfolio intended to return toward zero. It frames each instrument as a dimension in a multivariate dataset and uses PCA…

StatisticsPortfolio constructionMean reversionRisk management
Amberdata research

This overview describes an interactive Moody’s data story examining prominent stablecoin depegs through dynamic charts. The reported episodes include Terra’s collapse, an FTX-related USDT depeg, USDC losing its peg amid stress in traditional finance, and a…

CryptoDeFiVolatilityRisk management
SuperMind

This Chinese A-share selection screen combines an intraday price-movement filter with size, profitability, and pre-open price-change conditions. It seeks stocks with an amplitude above 1, market capitalization no greater than 10 billion yuan, positive net…

EquitiesChina marketsVolatilityMomentum
SuperMind

This stock screen selects companies in the metaverse industry whose volume ratio is between 1.5 and 6 and whose best bid volume exceeds best ask volume. The article presents the conditions as a way to combine an industry theme with signs of elevated trading…

EquitiesChina marketsTechnical indicatorsMarket microstructure
NautilusTrader

This document explains how a backtest matching engine assigns fill prices across depth books, top-of-book data, and bar-based triggers. Market orders can walk available levels; limit orders use crossed prices when taking liquidity and their limit when…

BacktestingExecutionMarket microstructureRisk management
SuperMind

This stock screen combines three conditions: amplitude above one, a prior-day 9:15 auction matched price at the limit-down level, and an appearance on the prior day’s trading list. The article interprets the filters as capturing volatility, weak market…

EquitiesVolatilityEvent-drivenRisk management
SuperMind

This stock screen selects shares with an amplitude above one, a price average above the five-day moving average, and high current-day auction turnover, retaining the top five by turnover. The article interprets the amplitude filter as a way to find volatile…

EquitiesTechnical indicatorsMomentumRisk management
SuperMind

The document outlines a daily stock screen that requires price range to exceed one percent of the prior close, a positive price-to-earnings ratio, and a rising 30-day moving average. It interprets these conditions as combining recent trading activity,…

EquitiesTechnical indicatorsMomentumRisk management