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
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

16,761 documents

BigQuant

This weekly report compares artificial intelligence stock-selection portfolios across broad A-share universes, industry-neutral portfolios, and portfolios restricted to the CSI 300 or CSI 500. It names XGBoost, support vector machines, random forests,…

China marketsEquitiesMachine learningBacktesting
BigQuant

The document presents a Chinese A-share backtest question: after selling a holding at the open, a daily-frequency strategy places a purchase near the close but buys only a small amount. The author wonders whether the simulator updates available cash only on…

EquitiesBacktestingExecutionPosition sizing
MQL5 code base

MAVA-XonaX describes a moving-average crossover approach for EURUSD on a four-hour chart. It uses four six-period moving averages calculated from bar open, close, high, and low prices. A cross of the close-based average above the open-based average is…

ForexTechnical indicatorsTrend followingRisk management
SuperMind

This note proposes screening Chinese stocks listed in 2021 for daily turnover between 3% and 12%, then keeping those whose opening price is within five percent of the 10-day moving average. The approach combines a trading-activity range, an IPO-year cohort,…

EquitiesTechnical indicatorsChina marketsBacktesting
SuperMind

This note outlines a Chinese equity screen using three conditions: positive but moderate returns over the prior ten days, appearance on the previous day’s exchange trading-activity list, and descending ranking by a measure called fund strength. The intended…

EquitiesMomentumMarket microstructureChina markets
SuperMind

This note describes a Chinese equity screen that starts with stocks in the metaverse theme, filters for prices above the 250-day moving average, then ranks candidates by the day’s auction amount. It proposes selecting the top five and also mentions ordering…

EquitiesTechnical indicatorsMomentumChina markets
BigQuant

The study defines an earnings surprise by comparing reported results from forecasts, flash reports, or periodic filings with analyst consensus net profit estimates from the day before the announcement. For nonannual reports, it estimates full-period…

EquitiesEvent-drivenStatisticsBacktesting
Freqtrade docs

The document explains lookahead bias: a backtest can accidentally use future candle data because the full historical dataframe is loaded before indicators and signals are calculated. This can make results appear unrealistically strong. It describes an…

BacktestingRisk managementMachine learningStatistics
SuperMind

This Chinese-language forum exchange discusses excluding special-treatment, suspended, and delisted shares from a stock universe. A reply provides two approaches based on historical name-change records: retrieve securities available around the relevant date,…

EquitiesChina marketsRisk managementExecution
MQL5 code base

This EUR/USD strategy is described for a 30-minute chart and aims to participate in both short ranges and larger trends. It opens buy or sell positions when a one-period smoothed moving average crosses the 200-period smoothed average. It then uses crossovers…

ForexBreakoutTrend followingTechnical indicators
Freqtrade

This five-minute long-only strategy combines a fast stochastic oscillator, an ADX strength filter, and short EMAs. It enters when the opening price is below the five-period EMA of lows, the stochastic %K crosses above %D while both remain below a tunable…

Technical indicatorsMomentumRisk managementBacktesting
ProRealCode

The document describes a ProBuilder implementation of Larry Williams’s Ultimate Oscillator for use in backtests and automated trading systems. It calculates buying pressure relative to true range over three lookback windows: a base period, twice that period,…

Technical indicatorsBacktesting
BigQuant

This Chinese-language report summary reviews the history and practice of machine learning in quantitative investing. It says that machine learning was used in the field during the early-1990s boom and that its applications continued in algorithmic trading…

Machine learningStatisticsBacktestingExecution
FMZ forum

This report overview describes the longstanding use of machine learning and artificial intelligence in quantitative investing. It notes that applications were already present during an early-1990s wave of interest, and that use continued in areas such as…

Machine learningStatisticsBacktestingExecution
ProRealCode

This Gold trading system turns an observed relationship between price waves and the stochastic oscillator into entry and exit rules. It tracks stochastic values relative to upper and lower thresholds, then looks for a crossover against a smoothed stochastic…

CommoditiesTechnical indicatorsMomentumBacktesting
SuperMind

This post proposes a rules-based screen for Chinese A-share stocks in a designated metaverse sector. It combines a recent trading-activity condition with a profitability filter requiring return on equity above a stated threshold across five consecutive…

EquitiesFactor investingMomentumChina markets
BigQuant

This study develops two equity factors from the relationship between intraday volatility and the return-to-volatility ratio. The “rebuilding” factor uses the daily covariance between that ratio and volatility to represent cases where volatility rises without…

EquitiesVolatilityFactor investingTechnical indicators
SuperMind

This weekly report compares machine-learning stock-selection portfolios across several Chinese equity universes: broad-market stocks without industry neutralization, broad-market selections neutralized to the CSI 300 or CSI 500 industries, and selections…

China marketsEquitiesMachine learningBacktesting
MQL5 code base

This document outlines an expert advisor intended for XAUUSD on a 15-minute chart. It combines RSI entry filtering with recovery entries spaced according to ATR, plus market-structure checks based on lower lows, lower highs, and support conditions. Position…

CommoditiesTechnical indicatorsVolatilityRisk management
SuperMind

This proposed A-share stock screen filters for companies with turnover between 3% and 12%, market capitalization below 10 billion yuan, and no losses, then selects stocks with daily returns from −5% to 2.6%. The accompanying formula and Python example…

EquitiesChina marketsFactor investingBacktesting
Qlib

This configuration defines a Qlib workflow for training a TabNet model on Alpha158 features for CSI 300 stocks, using Chinese market data and the CSI 300 index as benchmark. It sets a historical data window, separates fitting, validation, and test periods,…

EquitiesChina marketsMachine learningBacktesting
ProRealCode

The Pollan indicator combines the Commodity Channel Index and Relative Strength Index by comparing their values across a fixed window of historical bars. It forms two oppositely oriented series from the CCI–RSI and RSI–CCI differences, with a coefficient…

Technical indicatorsMean reversionBacktesting
SuperMind

The post proposes a stock screen combining a daily high-low range threshold, rising price lows, and return on equity above 15% for five consecutive years. Its rationale is to pair a technical sign of improving price support with a record of strong…

EquitiesChina marketsFactor investingTechnical indicators
MQL5 code base

The document describes a tool for checking whether a trader’s actions and recent outcomes are associated with subsequent losses. It trains a neural network on eight features from closed trades, then reports validation accuracy relative to a majority-class…

Machine learningStatisticsRisk managementPosition sizing