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

21,023 documents

BigQuant

The document explains how to estimate asset and portfolio risk from historical returns. It describes calculating average returns, variance, and standard deviation, with standard deviation expressing return dispersion in the same units as returns. It then…

Multi-assetPortfolio constructionRisk managementStatistics
BigQuant

This page describes a BigQuant analysis of the COVID-19 outbreak in Wuhan using historical case data collected for China nationally and its provinces and municipalities. The platform made the dataset available for further analysis and offered a template for…

StatisticsChina markets
MQL5 code base

The document presents a trading account monitor intended to keep performance statistics and a daily target visible. Its stated motivation is behavioral: watching progress and a plan may help a trader notice emotional decisions, including revenge trading…

Risk managementStatistics
MQL5 code base

The Midpoint Oscillator (MPO) is a two-line indicator intended to show price movement relative to the center of its recent high-low range. Its main line compares the latest close with the midpoint of the highest and lowest prices over a configurable lookback…

Technical indicatorsMomentumStatistics
SuperMind

The document outlines a lesson comparing autoregressive (AR), moving-average (MA), and ARIMA time-series models using CSI 300 index prices and returns. Its stated aim is to explain the modeling workflow and try each approach for fitting and forecasting…

EquitiesStatisticsMachine learning
MQL5 code base

The OHLC Volume indicator splits a bar's tick volume into upward and downward streams using proportions derived from the bar's open, high, low, and close. It has no user-set input parameters. The described calculation weights the upward stream by the…

Technical indicatorsMarket microstructureStatistics
MQL5 code base

This document introduces a chart indicator called FineTuningMACandle_Chl. It describes two colored channels built from standard deviations of the indicator candles’ high and low values. The listed parameters include the averaging period, multiple ranks and…

Technical indicatorsVolatilityStatistics
SuperMind

The document introduces the Schwager volatility ratio as a technical measure for comparing a security’s current price range with its recent volatility. It defines today’s true range using the day’s high and low together with the previous close, then relates…

Technical indicatorsVolatilityBreakoutStatistics
BigQuant

This research summary compares industry-level signals built from risk-adjusted returns and moving averages. It reports tests of Jensen’s alpha, Sharpe, Treynor, and Calmar measures across different lookback periods. The six-month Jensen measure behaved as a…

EquitiesMomentumTrend followingFactor investing
SuperMind

This Chinese stock-selection strategy screens for shares with turnover between 3% and 12%, seven consecutive declining sessions, and prior-day opening-auction turnover above 0.26. The article frames the turnover range as moderate, the losing streak as a…

China marketsEquitiesTechnical indicatorsStatistics
BigQuant

This overview introduces several major machine-learning approaches and explains their basic purposes. It contrasts linear regression for numeric prediction with logistic regression for classification, then describes neural networks as layered processing…

Machine learningStatistics
BigQuant

The article examines whether valuation ratios predict future equity returns or offer a basis for market timing. Using long-run monthly U.S. stock market data, it compares the cyclically adjusted P/E ratio (CAPE) and conventional P/E with realized equity…

EquitiesUS marketsStatisticsEvent-driven
BigQuant

This research summary describes stock-selection factors built from Chinese public mutual-fund holdings. Because quarterly reports disclose only the largest positions and holdings data arrive infrequently, the study fills out recent quarterly holdings using…

China marketsEquitiesFactor investingPortfolio construction
FMZ forum

The document demonstrates a routine for combining shorter-period market records into four-hour OHLCV bars. It first examines timestamps and discards records until it encounters a bar whose hour matches a four-hour boundary. It then processes records in…

Technical indicatorsMarket microstructureStatistics
BigQuant

This forum post raises a replication problem involving a high-frequency stock return-variance factor described in a Haitong research report. The author says they implemented the report's first two calculation methods in SQL, but obtained results on a very…

EquitiesHigh-frequency tradingStatisticsFactor investing
MQL5 code base

This brief description introduces an indicator that plots a moving average calculated with the Square Weighted method, abbreviated SqWMA. It identifies two user-controlled inputs: the calculation period and the applied price used as the series for the…

Technical indicatorsStatistics
Qlib

The notebook describes an evaluation workflow for stock-return prediction models, including linear and neural models as well as a Transformer and an approach combining predictors with a learned router. It ranks predictions cross-sectionally each day,…

EquitiesMachine learningBacktestingStatistics
BigQuant

The document presents factor-category weighting as a simple neural-network problem. Gradient-based optimization can learn both the weights within categories and the weights across categories from cross-sectional observations. Under certain conditions,…

EquitiesFactor investingMachine learningPortfolio construction
WonderTrader

This strategy tests whether two price series can support a mean-reverting spread. It applies augmented Dickey–Fuller tests to each series and their first differences, then uses a linear regression to estimate a hedge ratio and intercept when the series…

Pairs tradingMean reversionStatisticsFutures
MQL5 code base

XLineRegression is described as an indicator that creates price levels using a linear regression algorithm. Its inputs include the regression period, the degree of the regression, the price series used in the calculation, a horizontal bar shift, and a step…

Technical indicatorsStatistics
Stratmill research code

This reference describes metrics for evaluating trading strategies from records of equity, fees, trades, trading volume and value, positions, prices, and timestamps. It covers cumulative and annualized returns, Sharpe and Sortino ratios, return relative to…

StatisticsRisk managementBacktestingPosition sizing
ProRealCode

The indicator estimates the typical price range for each hour of the day on the current instrument. For each chart bar, it subtracts the low from the high, adds that range to the running total for the bar’s hour, and divides by the number of bars counted for…

StatisticsVolatilityTechnical indicators
MQL5 code base

This indicator combines the ColorZeroLAG moving average with a three-level estimate of trend strength. It uses the standard deviation of the moving average and two configurable thresholds, dK1 and dK2, to determine whether to draw a dot and how large it…

Technical indicatorsStatisticsTrend following