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

MQL5 code base

The document describes a modified Commodity Channel Index (CCI). In the conventional calculation, the reference price average is a simple moving average, and the deviation measure is calculated around that average. The proposed variant replaces both…

Technical indicatorsCommoditiesStatistics
BigQuant

The article evaluates whether a stock’s overnight return, measured from the prior close to the next open, can proxy for firm-level investor sentiment. The rationale is that retail investors may place orders outside regular market hours, concentrating demand…

EquitiesSentimentMean reversionStatistics
BigQuant

This reference describes several candidate fitness objectives for genetic programming that produces equity factors. It defines IC information ratio as the mean information coefficient divided by its standard deviation, with the information coefficient…

EquitiesFactor investingMachine learningStatistics
ProRealCode

This document presents a price-smoothing indicator based on a Laguerre filter attributed to John Ehlers. It first averages the open, high, low, and close, then measures the absolute difference between that price and the prior filtered value. The difference…

Technical indicatorsTrend followingStatistics
MQL5 code base

This document describes a chart indicator that draws a channel using polynomial regression. It identifies four controls: the number of bars used, the polynomial power that adjusts sensitivity, the channel deviation that sets the distance from the center line…

Technical indicatorsStatistics
MQL5 code base

Cronex Taichi is an indicator designed to make Ichimoku readings easier to interpret and to distinguish potential flat markets from trends. It defines Taichi as a weighted average of Tenkan, Kijun, and both Senkou spans. TaichiFor uses the two Senkou spans…

Technical indicatorsTrend followingStatistics
BigQuant

This report examines shortcomings in the Henriksson–Merton (HM) and Treynor–Mazuy (TM) models for assessing fund managers’ market and style timing. TM represents beta adjustment as a gradual quadratic pattern, while HM assumes a two-state exposure shift;…

StatisticsFactor investingPortfolio construction
MQL5 code base

This reference describes MQL5 preprocessor macros that make Expert Advisor code more concise. It maps indexed rate data to candle prices and times, exposes bid and ask values, and provides access to moving averages and ATR arrays. The author assumes…

Technical indicatorsStatistics
BigQuant

The document outlines the five factors used to explain differences in stock returns: market excess return, company size, book-to-market value, profitability, and investment. It describes each as a comparison between groups of stocks, such as small versus…

EquitiesFactor investingStatisticsPortfolio construction
MQL5 code base

Anchored Momentum is defined as the percentage difference between an exponential moving average of price and a simple moving average, normalized by the simple average. The indicator therefore compares a smoothed price series with a slower reference average…

Technical indicatorsMomentumStatistics
BigQuant

This brief student response defines quantitative investing as using data, statistics, research, systematic data collection, backtesting, and programmed trading to make investment decisions. It highlights several perceived advantages: a repeatable process,…

StatisticsBacktestingRisk managementPortfolio construction
Binance API docs

This stock-selection note combines a reported increase in holdings above 5% with parent-company net profit growth greater than 20% and no more than 100%, using 2021 data. The stated rationale is to find companies with signs of buying interest and growing…

EquitiesFactor investingStatisticsChina markets
BigQuant

This research summary reviews trend-following indicators and how to build strategies for broad asset allocation and industry allocation. It groups 41 indicators by their input data, filtering, moving-average construction, and signal generation, arguing that…

Multi-assetTrend followingMomentumStatistics
quant-trading

This README introduces a planned quantitative research project connecting iron ore spot prices with the currencies of countries that export iron ore. It presents the project as an extension of an earlier commodity-focused trading strategy, with an intended…

CommoditiesForexStatisticsArbitrage
MQL5 code base

The document describes a chart indicator that plots Fibonacci levels, presented as pivot points, on daily candlesticks. Its stated purpose is visual: it adds reference levels to a daily price chart. No calculation rules, trading entry or exit method, or…

Technical indicatorsStatistics
BigQuant

The post asks whether an AI system can infer a profitable futures trader’s approach from minute-level transaction records and then automate similar decisions. The trader reportedly combines minute-bar patterns with discretionary market feel, making the…

FuturesMachine learningStatistics
MQL5 code base

This document describes an XXRSX indicator augmented with a trend-strength display. It calculates the standard deviation of the indicator and compares that value with a configurable threshold. When the deviation exceeds the threshold, the chart places a…

Technical indicatorsStatisticsTrend following
SuperMind

This Chinese equity screening concept combines positive reported returns, a market capitalization below 10 billion yuan, a history without losses, and capital strength ranked from high to low. The article interprets capital strength as a measure of net money…

EquitiesChina marketsFactor investingStatistics
MQL5 code base

The document describes a MetaTrader tool for checking whether stored market ticks are reliable inputs to real-tick backtests. It counts invalid or crossed quotes, timestamp anomalies, sharp one-tick reversals relative to median spread, gaps compared with…

BacktestingMarket microstructureExecutionStatistics
ProRealCode

This document describes a custom candle representation intended to smooth price fluctuations. It applies a four-stage recursive Laguerre-style filter separately to the open and a configurable custom close, then combines the stages with fixed weights to form…

Technical indicatorsStatistics
MQL5 code base

This document explains an indicator that calculates a time-weighted average price from a selected cash-market open through the end of the broker's server day. Unlike tick-volume-weighted VWAP, each unit of session time receives equal weight. To handle…

Technical indicatorsStatisticsVolatilityEquities
MQL5 code base

The document describes a ZigZag indicator that draws rays to identify movements large enough to count as significant. It offers two ways to define that threshold. In point-based mode, a user-set point value determines significance. In range-based mode, the…

Technical indicatorsStatistics
MQL5 code base

The document discusses replacing MQL4’s iBarShift function in MQL5. It says MQL5 provides lower-level functions for implementing the same operation and reviews four community versions written as alternatives. According to the author, those versions return…

StatisticsBacktesting