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

ProRealCode

The indicator estimates the likely size of the current price leg from recent completed swings. It detects swing turns using a rolling high or low, records each leg’s percentage move and duration, and uses a weighted average, ordinary average, or median of…

Technical indicatorsStatisticsRisk managementTrend following
BigQuant

This glossary introduces common measures for evaluating investments and trading strategies. It explains cumulative, annualized, and monthly returns; benchmark-relative performance; win rate and reward-to-risk; information ratio; standard deviation; alpha and…

StatisticsRisk managementPortfolio constructionBacktesting
BigQuant

This report summary presents a framework for converting intraday or other medium-to-high-frequency signals into factors intended to predict returns over a monthly horizon. It separates factor construction into signal generation, aggregation from intraday…

EquitiesChina marketsFactor investingStatistics
Stratmill research code

The document describes a bivariate Clayton copula as a way to model dependence between two uniform variables. It provides methods to generate dependent pairs from independent uniform draws, calculate the copula density and cumulative distribution, and…

StatisticsRisk management
BigQuant

This platform discussion addresses a reporting difference between older and newer versions of a StockRanker workflow. A user says the older version displayed feature importance and NDCG after a backtest, while those results were not visible in the newer…

Machine learningEquitiesStatisticsBacktesting
SuperMind

This stock screen combines three technical conditions: daily price range relative to the previous close exceeds a threshold, weekly MACD is above zero, and at least one daily gain of 10% or more occurred during the latest 25 trading days. The stated…

EquitiesChina marketsMomentumTechnical indicators
SuperMind

This stock screen selects shares with daily high-low amplitude of at least 1% and turnover above 2% but no greater than 9%, then ranks candidates by a measure of trading activity or investor attention. The article's example formula uses traded amount as the…

EquitiesChina marketsTechnical indicatorsMarket microstructure
BigQuant

This platform discussion describes a data-ordering problem in a quantitative feature extraction workflow. The author reports that extracted rows and the original data may be separated or misaligned instead of being grouped and ordered by stock. Applying a…

StatisticsBacktestingEquities
BigQuant

This discussion explains how a quantitative platform interprets factor weights and describes its StockRanker as a learning-to-rank model based on a gradient-boosted decision tree structure. The response says the model does not require independent factors,…

Machine learningFactor investingEquitiesStatistics
Stratmill research code

This documentation describes a function for estimating the half-life of a mean-reverting process under an Ornstein-Uhlenbeck assumption. The model represents changes in a variable as a pull toward a level, plus Gaussian noise. The half-life is a way to…

Mean reversionStatisticsPairs trading
BigQuant

This research compares ways to construct and transform analyst-consensus forecast factors for stock selection and industry rotation. It examines expected return on equity, net profit, net-profit growth, and a two-year compound-growth measure. The approaches…

EquitiesFactor investingStatisticsBacktesting
BigQuant

This BigQuant forum exchange addresses two questions about accessing A-share financial statement data. The first asks why requesting a prior-year return-on-equity field by adding a suffix to the current field name causes an error. The reply explains that the…

EquitiesChina marketsFactor investingStatistics
SuperMind

This research summary tests whether machine-generated stock-selection factors add value to established manually designed factor libraries. It uses genetic programming to evolve candidate formulas from market data, then applies random forests to turn factor…

Factor investingMachine learningStatisticsBacktesting
MQL5 code base

This document outlines a research tool for recording custom single-candle patterns and searching historical or current data for similar examples. A pattern is represented by open, high, low, and close values, with an optional label such as a bullish…

EquitiesTechnical indicatorsStatisticsBacktesting
MQL5 code base

The document briefly describes a linear regression channel indicator. It says the indicator stores its values in output buffers and colors the background within the channel. This makes the channel’s plotted area visually distinct on a chart and suggests the…

Technical indicatorsStatistics
MQL5 code base

This product description outlines an MT5 indicator for tracking trading performance over the current broker day. It reports closed profits and losses, net results, floating profit or loss, and combined daily performance. The dashboard also includes daily…

Risk managementStatisticsExecution
MQL5 code base

The document describes a two-stage calculation for a TMA indicator. First, one is added to the configured moving-average period, the result is divided by two, and any fractional result is rounded up. A simple moving average of closing prices is then…

Technical indicatorsStatistics
MQL5 code base

The Mean Indicator displays two reference levels: the average price across bars for the current day and the average price for the previous day. Its configurable setting is the hour used to define the beginning of the trading day, which determines how bars…

Technical indicatorsStatistics
ProRealCode

The document presents a translated Ehlers-style indicator that estimates a composite cyclical wave from closing prices. It first differences price with a two-bar lag, then applies band-pass filters at a base period and its second and third harmonics. Each…

Technical indicatorsStatisticsEquities
SuperMind

This Chinese equity-selection note combines three filters: daily amplitude above 1%, tradable shares no greater than 5.5 billion, and return on equity above 15% across a five-year period. It frames the filters as a way to find volatile stocks with relatively…

EquitiesVolatilityFactor investingStatistics
ProRealCode

This indicator calculates a separate historical average daily high-low range for each weekday and displays that weekday’s range around a chosen price on charts at daily or faster intervals. A multiplier widens or narrows the bands; the center can use close…

Technical indicatorsVolatilityStatistics
BigQuant

This short introductory note defines quantitative investing as using numerical and mathematical methods to describe market behavior, identify patterns, and inform investment decisions. It presents the approach as an attempt to make decisions more objective…

StatisticsMachine learning
Stratmill research code

This implementation describes an equity pairs strategy that selects stocks with highly correlated historical returns, then compares each stock’s return with a portfolio of its selected peers. It estimates a regression coefficient during a formation period…

EquitiesPairs tradingMean reversionStatistics
BigQuant

This note groups four risk-based portfolio approaches—global minimum variance, equal risk contribution, maximum diversification, and equal weight—within one optimization framework. The framework uses three adjustable parameters to represent the individual…

Multi-assetPortfolio constructionRisk managementBacktesting