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
Quantopian lectures
45 documents
Binance API docs
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

Awesome Systematic Trading

This strategy forms a quality score from four accounting measures: accruals, cash flow relative to earnings, debt relative to assets, and return on equity. It favors firms with lower accruals and leverage and higher cash flow and profitability. Stocks are…

EquitiesFactor investingStatisticsPortfolio construction
SuperMind

This post proposes a Chinese equity screen using turnover between 3% and 12%, an opening price within 5% of the 10-day moving average, and revenue growth: 2021 revenue must exceed 1.1 times 2018 revenue. It frames turnover and the opening-price condition as…

EquitiesTechnical indicatorsStatistics
BigQuant

This brief troubleshooting exchange concerns an incorrect regression evaluation result in a BigQuant workflow. The user reports that the input data is correct, and the response identifies the final output step of a custom Python module as the issue: because…

Statistics
BigQuant

The article describes a risk-model framework for evaluating fund managers beyond headline returns, Sharpe ratio, or drawdown. It decomposes active returns into factor and stock-specific contributions, and examines risk contributions from a fund’s style…

Machine learningStatisticsRisk managementFactor investing
ProRealCode

This indicator adjusts an exponential moving average using an R-squared measure calculated from price observations over a chosen period. The measure compares a linear fit of recent prices with their variation, then changes the EMA period through a formula so…

Technical indicatorsStatisticsTrend following
MQL5 code base

This document describes a synthetic RSI indicator built from three RSI calculations. The combined value is calculated using a method that differs from a simple average, although the exact formula and settings are not supplied. Before the RSI calculations,…

Technical indicatorsMean reversionStatistics
BigQuant

This article collects practical lessons from building supervised machine learning strategies for stock selection. It recommends keeping training and test data separate and splitting financial time series chronologically, since random splits can mix market…

EquitiesMachine learningStatisticsBacktesting
MQL5 code base

This indicator compares the unmodified closing price with a transformed price calculated from the close and a shifted historical close. The user selects how many bars back to obtain the shifted close. The transformed series applies a base-10 logarithm to the…

Technical indicatorsStatistics
MQL5 code base

The document describes an enhanced Time Segmented Volume (TSV) indicator. It lets users select the price input instead of relying only on closing prices, and choose among volume weighting, a true-range-based pseudo-volume, or no volume weighting. These…

Technical indicatorsStatistics
MQL5 code base

The document describes a stochastic MACD oscillator displayed in a separate chart window. It identifies the indicator as a combination of MACD and stochastic calculations, but does not explain the calculation sequence, signal interpretation, or how traders…

Technical indicatorsMomentumStatistics
Amberdata research

This article summary describes research into time-of-day variation in crypto order-book depth and its implications for execution. Using BTC/FDUSD data, the cited study reports that depth fluctuates substantially over the day, with stronger liquidity near the…

CryptoMarket microstructureExecutionStatistics
ProRealCode

The Wave Period Oscillator (WPO) is presented as a time-cycle oscillator, attributed to a 2018 article in the IFTA Journal. Its described calculation derives a signed period-like value from price and a preceding close, then smooths that value with an…

Technical indicatorsMomentumStatistics
MQL5 code base

This indicator description presents a modified Commodity Channel Index (CCI). Instead of scaling price deviation with mean absolute deviation, the described version uses standard deviation. It also applies a Hull moving average to prices before calculating…

Technical indicatorsStatistics
MQL5 code base

The FIR indicator is a finite impulse response filter that smooths an applied price using four observations with symmetric weights. Its calculation assigns weights of one, two, two, and one to the current and three prior price values, then divides the…

Technical indicatorsStatistics
BigQuant

This research summary describes a multi-factor tracking framework built around the pricing logic of factors. It examines historical returns for technical, expectation-based, and financial factors using a modified cross-sectional regression approach. To…

EquitiesFactor investingStatisticsPortfolio construction
MQL5 code base

The document describes an MT4 indicator based on John Ehlers’ Fisher Transform. It frames the method as a way to reshape price data so that extreme moves stand out more clearly than they may in bounded oscillators such as RSI, Stochastic, or CCI. The…

Technical indicatorsStatistics
Stratmill research code

This document describes a bivariate Frank copula implementation for modeling dependence between two uniform variables. It provides methods to sample paired observations, calculate the copula density and cumulative distribution, and evaluate a conditional…

StatisticsMulti-asset
SuperMind

This Chinese A-share screening idea combines a price-range condition with a volume and turnover measure. It selects stocks whose amplitude exceeds 1 and whose previous-day turnover multiplied by today’s auction volume divided by yesterday’s volume falls…

EquitiesTechnical indicatorsChina marketsStatistics
MQL5 code base

The Edge Drift Detector compares closing-deal outcomes from a live Expert Advisor with a backtest baseline to assess whether average per-deal performance has weakened. Its central method is a cumulative-sum alarm calibrated by resampling baseline deals, with…

StatisticsRisk managementBacktestingMachine learning
ProRealCode

This indicator first smooths a selected price series using a configurable moving-average period and method, then calculates RSI on that smoothed series. It adds floating overbought and oversold levels derived from the recent minimum and maximum RSI values…

Technical indicatorsMean reversionStatistics
MQL5 code base

This MetaTrader indicator is designed to classify market conditions as directional, mixed, or choppy. It combines Kaufman’s Efficiency Ratio with a direction signal based on price relative to a moving average and the moving average’s slope. The score is…

Technical indicatorsTrend followingStatistics
BigQuant

This BigQuant example addresses a limitation in which its high-frequency feature extraction module calculates within a single day, while a researcher may need features from minute data spanning multiple days. It shows a distributed workflow using FAI: read…

EquitiesHigh-frequency tradingStatisticsMomentum
ProRealCode

The indicator converts a fan of moving averages into three bounded readings: price versus the fan, the fan’s ordering around a reference average, and the fan’s position relative to its slowest active average. Each score divides signed differences by their…

Technical indicatorsTrend followingMean reversionStatistics