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

Freqtrade docs

This documentation explains how to define model inputs and prediction targets in FreqAI strategies. It distinguishes base features, such as price indicators, volume, and time variables, from configuration-driven expansions across periods, timeframes, shifted…

Machine learningTechnical indicatorsStatisticsBacktesting
MQL5 code base

The document defines a DMA indicator using an applied price and a period measured in days. It gives a default chart timeframe of M15 and a default period of 17. Its recurrence updates the current value as a weighted blend of the applied price and the…

Technical indicatorsStatistics
ProRealCode

This ProRealTime version 11 indicator builds a historical distribution of price changes by comparing each close with the price from a configurable number of bars earlier. It separates gains and losses, rounds percentage moves into buckets of 0.1 percentage…

Technical indicatorsStatisticsBacktesting
MQL5 code base

The document describes an indicator based on the Balance of Market Power concept. Its version smooths values with a Jurik filter rather than a simple moving average and constructs bands using a Jurik-based deviation measure instead of standard deviation. The…

Technical indicatorsStatistics
BigQuant

This Chinese-language forum post addresses two data needs in quantitative stock research: constructing weekly bars from daily observations and obtaining historical quarterly financial measures such as return on equity. It outlines grouping daily data by…

EquitiesChina marketsStatisticsFactor investing
BigQuant

This report summary describes a fund-selection approach that uses portfolio holdings to estimate managers’ stock-picking and market-timing abilities. Holdings provide information for attributing and forecasting performance that is not available from fund net…

Factor investingStatisticsPortfolio constructionChina markets
BigQuant

The document presents a framework for testing stock-selection factors. It evaluates each trading day’s stock factor values against returns over subsequent holding periods, aiming to show how predictive information changes as the holding period grows. Daily…

EquitiesFactor investingStatisticsBacktesting
BigQuant

The post reports an observation from more than six months of intraday modeling in Chinese equities using five-minute bars. At each time point, the author independently tuned parameters with tree-structured Parzen estimation. The reported optimization…

EquitiesChina marketsMachine learningStatistics
BigQuant

This research summary examines where mutual fund excess returns may come from, separating security-selection skill from timing skill. Timing is framed as adjusting a fund's market beta, with stronger exposure during rising markets and reduced exposure during…

EquitiesFactor investingStatisticsPortfolio construction
BigQuant

The document introduces quantitative investing as an approach that uses numerical models to build an investment process, contrasting it with methods that rely more on qualitative judgment. It describes how quantitative methods can combine computing with…

Multi-assetEquitiesStatisticsPortfolio construction
MQL5 code base

The document describes an asymmetrical RSI indicator attributed to Sylvain Vervoort. It accepts a calculation period, applied price, and overbought and oversold thresholds. Price changes are computed as differences from the previous applied price, then…

Technical indicatorsEquitiesStatistics
ProRealCode

This document describes a price channel built from centered linear regressions of high and low prices over a configurable lookback, set to 300 periods by default. It calculates separate regression lines for highs and lows, then offsets each line by the…

Technical indicatorsStatistics
BigQuant

This short assignment response defines quantitative investing as turning recurring patterns observed through statistical analysis of financial markets into structured methods for future trading. It mentions stocks, futures, and digital assets, and describes…

Multi-assetStatisticsMachine learningRisk management
SuperMind

This stock-selection example combines a turnover-rate band of 3% to 12%, the sign of daily price change multiplied by large-order net flow, and a MACD condition. The stated interpretation is that the turnover filter selects a desired level of activity, while…

EquitiesChina marketsMomentumTechnical indicators
FMZ forum

This guide organizes U.S. equity research inputs into five source groups: company filings, investor relations materials, government macroeconomic releases, trading calendars and halt notices, and public checks on brokers or advisers. It treats regulatory…

EquitiesUS marketsBacktestingStatistics
MQL5 code base

The document defines a sine-weighted moving average that smooths an applied price over a configurable period. Each price in the lookback window receives a weight based on a sine function: weights rise across the window toward the most recent observation, and…

Technical indicatorsStatistics
MQL5 code base

This indicator compares average applied prices from bullish and bearish candlesticks over a chosen period. It calculates a separate mean for each direction, then displays their difference. The result is positive when the bullish-candle average is higher and…

Technical indicatorsStatistics
SuperMind

This post presents a Chinese-equity screening rule combining daily price amplitude above 1%, a K-line indicator below 20, and relative volume greater than 1.5 but less than 6. It offers formula and Python-style examples for calculating amplitude from the…

EquitiesTechnical indicatorsStatisticsChina markets
MQL5 code base

ADXm is described as a variation on the traditional ADX indicator that makes trend direction easier to read. It displays positive and negative ADX half-waves separately and shows the difference between the positive and negative directional indicators. Dashed…

Technical indicatorsTrend followingMean reversionStatistics
SuperMind

This equity screen combines three filters: daily high-to-low range above 1%, a reversal or engulfing-style pattern, and a concentration measure below 20%. Formula and Python examples illustrate how the conditions might be combined to produce a candidate…

EquitiesChina marketsMean reversionTechnical indicators
MQL5 code base

This indicator presents a histogram intended to compare inferred activity by investors and speculators. It computes delta as the investor measure minus the speculator measure, then assigns each bar’s accumulation/distribution value to one side according to…

Technical indicatorsMarket microstructureStatistics
MQL5 code base

The Average Range indicator sets reference levels around the opening price of a selected period. It describes four bands: two at half the average range above and below the period open, and two at the full average range above and below it. The period can be…

Technical indicatorsStatistics
BigQuant

This weekly market report organizes several indicators of Chinese equity liquidity by sector: ETF subscriptions and redemptions, northbound investor flows, estimated allocations from pending and newly raised equity funds, company buybacks, and…

EquitiesChina marketsStatisticsSentiment
BigQuant

The document explains a two-stage model that uses gradient-boosted decision trees to create features for logistic regression. The trees split and combine the original inputs; each sample is then represented by a binary vector marking the leaf it reaches in…

Machine learningStatisticsBacktesting