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
WonderTrader
14 documents
Alphalens
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

This indicator estimates buying and selling pressure from each bar’s price range and volume. A bull-bear balance calculation allocates volume between the two sides, then smoothed averages produce pressure series. The indicator compares buying pressure with…

Technical indicatorsMomentumMarket microstructureStatistics
BigQuant

This short forum exchange asks how to count trading days since a condition last became true. Its example starts counting on the session after the trigger: if the condition occurs on one date, the next trading day returns one and the following session returns…

EquitiesStatisticsTechnical indicators
MQL5 code base

This document explains how to build fuzzy inference systems in MQL4 with the FuzzyNet library. It covers Mamdani and Sugeno model types, fuzzy input and output variables, membership functions, terms, and rule sets. Mamdani rules map fuzzy conditions to fuzzy…

Machine learningStatistics
SuperMind

This research summary examines whether factor crowding measures can help time factor returns or adjust multi-factor portfolio weights in Chinese equities. It constructs eight relative crowding indicators across valuation spreads, pairwise correlations,…

EquitiesFactor investingMachine learningStatistics
MQL5 code base

The range-weighted exponential moving average is defined as the exponential moving average of price multiplied by a range-based weight, divided by the exponential moving average of that weight. This construction differs from a regular range-weighted average…

Technical indicatorsStatistics
SuperMind

This stock-selection proposal combines an RSI below 65 with a positive price-to-earnings ratio and a historical filter tied to 2021. The final description specifies stocks in the upper half of that year's gain ranking, while the earlier explanation only says…

China marketsEquitiesTechnical indicatorsStatistics
MQL5 code base

This document explains how to display Expert Advisor optimization results while a MetaTrader 5 Strategy Tester run is in progress. It describes using tester event handlers and frame functions to send per-pass information from test agents to the terminal. In…

BacktestingExecutionStatistics
MQL5 code base

This document describes a matrix utility for MQL4 that stores a matrix in a one-dimensional array and provides operations for setting dimensions and values, copying data, arithmetic, transposition, determinants, rank, minors, and inversion. It also lists…

Statistics
SuperMind

This Chinese equity screen selects stocks with turnover between 3% and 12%, a reversal pattern described as a reversal-covering signal, and year-over-year growth in net profit attributable to parent-company shareholders above 20% and at or below 100%. It…

EquitiesChina marketsTechnical indicatorsMomentum
SuperMind

This article outlines an A-share selection screen that ranks stocks by trading activity, limits share prices to below 12 yuan, and seeks positive gains over ten days that remain below 35 percent. The stated idea is to favor stocks attracting market attention…

China marketsEquitiesMomentumTechnical indicators
FMZ forum

The document presents a hand-written Average True Range calculation and asks for an equivalent implementation using pandas without a technical-analysis library. For the first record, true range is the high minus the low. For later records, it is the greatest…

Technical indicatorsVolatilityStatistics
SuperMind

This research summary describes two equity factors, jump beta and continuous beta, constructed from five-minute market data over the prior year. It reports that both factors showed stock-selection power across sample universes, including after industry…

EquitiesChina marketsFactor investingStatistics
MQL5 code base

This short description presents a price-band indicator that adapts the general idea of Bollinger Bands and Envelopes. Its bands are based on two moving averages calculated with the least-squares linear regression method, also called LSMA. The only stated…

Technical indicatorsStatistics
SuperMind

This A-share stock screen combines three conditions: turnover between 3% and 12%, best bid volume greater than best ask volume, and revenue in 2021 more than 1.1 times revenue in 2018. The article provides a plain-language rationale and example formulas and…

EquitiesChina marketsMarket microstructureStatistics
MQL5 code base

This indicator description explains an Advances-Declines measure built from the instruments shown in a platform’s Market Watch. It counts instruments with bullish and bearish candlesticks, then forms a normalized advance-decline ratio by subtracting the…

Technical indicatorsStatisticsMulti-asset
BigQuant

This Chinese-language research note analyzes recent trading value as a liquidity factor for stock selection. It describes changing the evaluation horizon to five-day returns, excluding stocks at their daily upper price limit to reflect execution difficulty…

EquitiesChina marketsFactor investingStatistics
MQL5 code base

This indicator description explains a way to smooth an RSI time series by filtering higher-order harmonics. The stated aim is to reduce roughness while avoiding the delay associated with ordinary smoothing, and the author says the same approach can be…

Technical indicatorsStatistics
SuperMind

This stock-screening rule selects Chinese A-share companies using daily turnover, circulating market value, and region. It specifies turnover between 3% and 12%, circulating value between 5 billion and 10 billion yuan, and excludes Beijing-listed companies.…

EquitiesChina marketsMarket microstructureStatistics
SuperMind

This stock-selection proposal combines a volatility filter, a weekly moving-average crossover, and historical revenue growth. It seeks stocks with an amplitude above one, a weekly five-period moving average crossing above the ten-period average, and 2021…

EquitiesTechnical indicatorsMomentumStatistics
Stratmill research code

This experiment runner configures repeated, rolling train-and-test evaluations for LSTM and Temporal Fusion Transformer models on a multi-asset Quandl dataset. It offers variants with different input sequence lengths and optional changepoint feature…

Machine learningBacktestingMulti-assetStatistics
BigQuant

This report introduction frames research into how factor and stock weights affect style exposure in multi-factor equity portfolios. It focuses on reducing unintended market-cap, industry, and other style biases, which the authors associate with past setbacks…

EquitiesFactor investingStatisticsBacktesting
ProRealCode

This indicator method searches for bullish and bearish divergences between price swings and RSX, an RSI-derived oscillator. It calculates an RSX-like series from changes in a price measure smoothed with Wilder averages, then compares that series with a short…

Technical indicatorsMean reversionStatistics
BigQuant

The document presents the Brinson framework for explaining portfolio returns through the benchmark, active asset allocation or timing, security selection, and their interaction. The benchmark reflects long-term asset-class weights and passive returns. Timing…

Portfolio constructionStatisticsEquitiesFactor investing
BigQuant

This forum post reports that two BigQuant notebooks produce different numbers of extracted features even when no filters are applied. The author observes that one notebook appears to include Beijing Stock Exchange data while another does not, and questions…

EquitiesChina marketsStatisticsBacktesting