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 document presents a ProRealTime indicator that estimates price rate of change using weighted moving averages across the current timeframe and two higher timeframe proxies. Each rate line adds a scaled difference between a current weighted average and its…

Technical indicatorsMomentumStatistics
MQL5 code base

This short description introduces an MQL5 library for calculating Optimal f, a position-sizing method based on Ralph Vince’s work on money management. The author explains that the library was pursued as an alternative to the Kelly Criterion, which they…

Position sizingRisk managementStatistics
Stratmill research code

This document is a historical price table for a broad set of country and regional exchange-traded funds. It lists dates alongside one price series for each ETF, with examples spanning markets such as Japan, Brazil, Germany, India, and the United Kingdom. The…

EquitiesMulti-assetStatistics
BigQuant

The document summarizes research that builds a German FEARS sentiment index from Google search activity and links it to individual investors’ trades and stock returns. The index is constructed from searches for German terms related to expectations and…

SentimentEquitiesStatisticsChina markets
Stratmill research code

The document presents a framework for trading a mean-reverting portfolio, often formed by holding one asset and shorting another. It models portfolio value with an Ornstein–Uhlenbeck process, estimates the long-run mean, reversion speed, and volatility by…

Mean reversionPairs tradingStatisticsRisk management
ProRealCode

The document defines a price-based oscillator labeled Kurtosis and presents it as a market sentiment indicator that reflects price direction. Its calculation first takes a short exponential moving average of closing prices, computes the change between…

Technical indicatorsStatisticsSentiment
vn.py community

This forum exchange clarifies how VeighNa’s CTA strategy state file is used during initialization. A strategy first derives variable values from historical data and indicators, then reads saved JSON data to overwrite corresponding strategy variables.…

FuturesBacktestingStatistics
SuperMind

The document introduces hidden Markov models (HMMs) as a way to infer unobserved market regimes from observed asset returns. It explains the Markov assumption that the next state depends on the current state, and describes how regimes can change return…

StatisticsMachine learningRisk management
MQL5 code base

The document explains the inputs and output buffers of a channel indicator. Its channel length setting determines how many bars are used to create the channel. A second setting controls the local peak and valley evaluation: the method considers a centered…

Technical indicatorsStatistics
SuperMind

This stock screen looks for Shenzhen Main Board companies with annual return on equity above 15% in each of five years, a price-to-earnings ratio from zero to 29.01, and a price-to-book ratio from zero to 3.11. It also requires the daily high-low range to be…

EquitiesFactor investingChina marketsStatistics
SuperMind

This proposed stock screen selects main board shares with turnover between 3% and 12% and circulating market value between 5 billion and 10 billion yuan. It also requires large-order net volume to exceed 0.05 for at least three consecutive days. The article…

China marketsEquitiesMomentumStatistics
BigQuant

This study outlines an experiment applying a Transformer model to short-horizon stock selection in China’s A-share market. Its target is each stock’s return over the next five trading days, using daily market data from 2015 through 2021. The inputs begin…

EquitiesChina marketsMachine learningFactor investing
BigQuant

This Chinese-language excerpt summarizes a report about automatically generating trading strategies from time-series data. It frames conventional factor research, factor combinations, and rule combinations as labor-intensive manual work, then proposes using…

StatisticsFactor investingRisk management
BigQuant

This document summarizes a research paper on factor timing, connecting it to market timing and factor investing. Its theoretical starting point is that an optimal portfolio corresponds to the stochastic discount factor (SDF). Under a conditional factor model…

Factor investingPortfolio constructionStatistics
BigQuant

The report summary explains a method for finding monthly indicators that may signal earnings changes in cyclical industries before standard financial statements are published. It covers real estate, autos, transport, coal, nonferrous metals, steel, building…

EquitiesChina marketsStatisticsFactor investing
FMZ forum

The article argues that traders can be misled by intuitive, familiar interpretations of price action and market narratives. Examples include buying a presumed leader after a technical pullback, expecting small caps to rise when large caps lead, or chasing a…

EquitiesStatisticsRisk managementSentiment
ProRealCode

This indicator identifies thirteen common candlestick formations and marks them on a chart with labels and, for many patterns, directional arrows. The listed formations include doji, morning and evening stars, shooting star, hammer variants, harami,…

Technical indicatorsEquitiesStatistics
MQL5 code base

R-Squared is described as a linear regression indicator that can help assess how statistically strong the current trend may be. Although its display resembles an oscillator, the document frames its purpose as indicating the reliability of a trend rather than…

Technical indicatorsStatisticsTrend following
FMZ forum

The document compares six programming-language options for building quantitative trading strategies: visual programming, EasyLanguage, Python, MATLAB/R, C++, and Java/C#. It evaluates them by capability, speed, extensibility, and learning difficulty, then…

StatisticsBacktestingHigh-frequency trading
MQL5 code base

This brief describes a custom linear regression channel indicator. It plots or calculates the regression line together with support and resistance line values, making those values available through indicator buffers for use by a trading platform or other…

Technical indicatorsStatistics
BigQuant

This post documents an attempted BigQuant workflow for combining daily Chinese stock bars with prefactor and money-flow tables. The query joins records by date and instrument, selects price and valuation fields, calculates returns, and applies a non-null…

China marketsEquitiesStatistics
Stratmill research code

The module implements the two-step Engle–Granger approach to constructing a portfolio intended to be mean reverting. It uses ordinary least squares to regress a chosen dependent asset’s price on the other price series, defaulting to the first input column as…

Pairs tradingMean reversionStatisticsPortfolio construction
BigQuant

This research summary treats intraday stock prices as time series rather than isolated observations. It applies empirical mode decomposition (EMD) to separate trend-like price signals from noise, then uses their relative strength to form a signal-to-noise…

EquitiesFactor investingMean reversionStatistics