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
Lumibot strategies
7 documents
QuantRocket
7 documents
Awesome Quant
1 documents

Search the library

21,023 documents

BigQuant

This article introduces support vector machines for classification and regression, then applies them to A-share stock selection. It explains the maximum-margin principle for linear SVMs, slack variables for imperfectly separable observations, and kernel…

EquitiesMachine learningStatisticsBacktesting
SuperMind

This tutorial explains how support vector machines classify data by finding a boundary with a wide margin, and how slack variables allow some classification errors in noisy data. It introduces kernel methods as a way to handle nonlinear boundaries by…

EquitiesMachine learningStatisticsBacktesting
BigQuant

This Chinese-language note estimates potential market upside across four equity groups: the CSI Bank sector, SSE 50, CSI 500, and ChiNext. Its framework considers fundamental trends, whether expected earnings growth supports current valuation, and the risk…

EquitiesChina marketsFactor investingStatistics
MQL5 code base

The Trend Strength Index describes trend direction and linear consistency by calculating the Pearson correlation between closing prices and bar indices over a chosen lookback. The coefficient ranges from -1 to 1: values near 1 indicate a strong upward linear…

Technical indicatorsStatisticsTrend following
MQL5 code base

NxBars is described as a semaphore-style indicator that displays a prediction signal on a bar separated from the current bar. An input parameter sets the number of bars used for analysis and therefore controls that distance. The document identifies the…

Technical indicatorsStatistics
MQL5 code base

The SR Cloud indicator estimates resistance and support by measuring how far price moves from a bar's open. For each daily or weekly bar, its minimum swing is the smaller of the distance from the open to the high and the distance from the open to the low.…

Technical indicatorsStatisticsVolatilityRisk management
BigQuant

This review summarizes research comparing highly rated ESG stocks with other stocks in US and developed international markets. It examines individual securities and randomly formed portfolios using MSCI ESG classifications and a Fama-French five-factor model…

EquitiesFactor investingPortfolio constructionRisk management
SuperMind

The post describes a stock screen requiring MACD above zero, a positive price-to-earnings ratio, and positive institutional direction. It treats the MACD filter as an upward-trend signal, positive earnings valuation as a basic financial condition, and the…

EquitiesTechnical indicatorsMomentumStatistics
BigQuant

This Chinese equity market report summarizes sector performance, index and industry valuations, market breadth, fund positioning, and an intermediate-term trend model. It reports that building materials, agriculture and forestry, utilities, light…

EquitiesChina marketsMomentumTechnical indicators
MQL5 code base

The indicator measures each candle’s body relative to its full range, using the ratio to classify candles as strong, weak, or neutral. It presents the current candle’s body and wick proportions alongside a lookback summary of average body ratio and…

Technical indicatorsMomentumStatistics
vn.py community

This forum question examines why changing the initialization length of a trading system’s ArrayManager can materially alter a backtest. The strategy uses RSI generated through TA-Lib, and the author suspects that the indicator’s path dependence makes its…

BacktestingTechnical indicatorsRisk managementStatistics
BigQuant

This short Chinese-language note defines quantitative investing as using programs to invest based on collecting and analyzing substantial market data. It presents automation as a way to respond to market changes more quickly, follow a consistent process, and…

Machine learningStatisticsBacktestingRisk management
BigQuant

This tutorial explains applying principal component analysis to stock returns to identify dominant co-movement patterns. It standardizes historical returns, estimates a rolling correlation matrix, and decomposes it into eigenvalues and eigenvectors. The…

EquitiesChina marketsMachine learningStatistics
vn.py community

This Chinese-language forum post concerns calculating higher-timeframe indicators in real time from a lower-timeframe bar callback, such as updating 30- or 60-minute KDJ or RSI while processing five-minute bars. The example creates separate bar generators…

Technical indicatorsMachine learningStatistics
SuperMind

The document describes a short-term forex approach that opens a position around the transition between trading days, following the direction indicated by the previous day’s candle. It also discusses a script designed to collect statistics on whether a price…

ForexTechnical indicatorsStatisticsRisk management
MQL5 code base

This document describes a trading indicator that tracks price changes during the period after it starts. It reports counts of upward and downward ticks alongside the corresponding price movement in points. The example compares total volume with tick counts…

Technical indicatorsMarket microstructureStatistics
MQL5 code base

The TicksVolume indicator tracks upward and downward price-change counts and the corresponding price movement over the period since the indicator starts. It reports tick counts alongside price changes in points, making it possible to compare how often price…

Technical indicatorsMarket microstructureStatistics
MQL5 code base

The document introduces algorithms for generating every selection of k items from a set of N, either with order ignored (combinations) or preserved (permutations). It frames exhaustive enumeration as a brute-force way to search for an optimal solution when…

StatisticsArbitrage
BigQuant

This research summary describes a method for predicting which stocks will attract institutional attention when other firms make scheduled announcements or when macroeconomic news arrives. It measures past attention spikes using news searches and reading…

EquitiesEvent-drivenSentimentStatistics
SuperMind

This technical stock screen combines RSI below 65, three consecutive bearish candles, and a MACD reading above zero. The intended idea is to find stocks that have recently pulled back while the broader indicator remains in positive territory. The article…

EquitiesChina marketsTechnical indicatorsMomentum
SuperMind

This Chinese equity screening rule selects stocks whose previous day’s price amplitude exceeds 1%, that appeared on the prior day’s trading leaderboard, and that rank among the top five by current-day auction amount. The proposed rationale is that elevated…

EquitiesChina marketsVolatilityMomentum
FMZ guides

This guide explains a formula tool for rapidly calculating and checking trading ideas using expressions based on publicly available WorldQuant Alpha101 methods. It lists arithmetic and conditional syntax, cross-sectional ranking, lagging, moving averages,…

Factor investingTechnical indicatorsStatisticsBacktesting
MQL5 code base

This document describes a MetaTrader indicator that plots a vertical histogram showing the distribution of prices over a configurable calculation period. Its listed inputs control the period, the initial drawing shift, the histogram scale, and the color used…

Technical indicatorsStatistics