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

16,761 documents

SuperMind

The article outlines buy-and-hold, day-trading, and swing-trading approaches for volatile altcoins, and describes stablecoins mainly as trading-pair assets, temporary havens, or inputs to yield farming. It distinguishes fundamental research, such as…

CryptoSpot marketsDeFiRisk management
NautilusTrader

This document describes a plotting workflow for examining Betfair backtest logs that record bid and ask volumes by runner. It extracts periodic batch volumes and cumulative imbalance, then creates three visual views: imbalance over successive updates, the…

Market microstructureStatisticsBacktesting
SuperMind

This Chinese equity screen selects stocks with current turnover between 3% and 12%, an opening price within 5% of the ten-day moving average of closing prices, and prior-day actual turnover between 3% and 28%. The document frames the combination as a way to…

EquitiesChina marketsTechnical indicatorsBacktesting
SuperMind

This post describes a proposed stock screen combining an upward-trending 30-day moving average, an opening price near the 10-day average, and at least five overlapping moving averages. It presents these conditions as a way to find stocks where several…

EquitiesTechnical indicatorsChina marketsBacktesting
SuperMind

This intraday stock-selection rule combines three filters: rank stocks by volume ratio and retain the top 100, rank them by afternoon net inflow and retain the top 100, then require the opening price change at 9:25 to be below 6%. The post describes these…

EquitiesChina marketsMomentumBacktesting
MQL5 code base

This document describes an Expert Advisor that uses the ColorStepXCCX indicator to generate trades when its cloud changes color. The signal is evaluated at bar close, so the described method waits for a completed candle rather than acting on an intrabar…

Technical indicatorsCommoditiesBacktesting
SuperMind

This screen selects Chinese equities with turnover between 3% and 12%, a reversal-style candlestick pattern, and no limit-up session on the previous day. The reference implementation approximates the reversal condition by comparing the prior close with the…

EquitiesChina marketsTechnical indicatorsBacktesting
SuperMind

This stock-selection proposal ranks shares by capital-strength measure, keeps the top five by the day’s auction amount, and requires at least two limit-up sessions within the previous 500 days. The note interprets these filters as a way to focus on stocks…

China marketsEquitiesMomentumTechnical indicators
MQL5 code base

This Expert Advisor uses signals from an OsHMA histogram to generate trades at bar close. Depending on a selected mode, a signal occurs when the histogram crosses its zero level or changes direction. The method therefore turns changes in a momentum-style…

ForexMomentumTechnical indicatorsBacktesting
MQL5 code base

This document describes an Expert Advisor that generates trades from the ColorNonLagDotMACD histogram. It forms a signal at bar close when the RMACD histogram crosses zero, its direction or signal line changes, and the histogram crosses its signal line.…

ForexTechnical indicatorsBacktestingRisk management
MQL5 code base

This A-share screening strategy looks for stocks with an amplitude above 1, at least one limit-up day in the prior month, and a gain below 6% at 9:25. Its expanded version also selects the top 50 by circulating market-cap rank and requires a dynamic…

China marketsEquitiesMomentumVolatility
SuperMind

This trading-system description uses changes in the ColorXADX indicator’s cloud color to signal entries at bar close. It adds a trend-strength threshold to avoid opening positions when the market is flat. The stated default threshold is 30, and the filter…

ForexTrend followingTechnical indicatorsBacktesting
SuperMind

This note proposes screening Shanghai-listed stocks with market capitalization below 10 billion yuan and no reported losses, then requiring five moving averages to converge. The listed windows are 5, 10, 20, 30, and 60 days. The author interprets the overlap…

EquitiesChina marketsTechnical indicatorsBacktesting
SuperMind

This proposed A-share screen looks for stocks with at least five moving averages clustered together and at least two limit-up sessions within the prior 500 days, while excluding Beijing listings. The article interprets clustered averages as a sign of…

EquitiesChina marketsTechnical indicatorsBacktesting
MQL5 code base

The document outlines a basic Expert Advisor using a Fractal MFI oscillator. It sells when the oscillator crosses downward through an overbought threshold and buys when it crosses upward through an oversold threshold. Signals are evaluated at bar close, so…

ForexTechnical indicatorsBacktesting
MQL5 code base

The document presents a MetaTrader-style test report for an unnamed strategy on EUR/USD using daily bars. It describes the system only as an optimization of existing code for positional traders; entry and exit rules are not explained. The report includes a…

ForexBacktesting
FMZ forum

The article explains why backtests are approximations of live trading and compares simple bar-by-bar for-loop systems with event-driven systems that process market data, signals, orders, and fills through an event queue. For-loop backtests are easy to build…

BacktestingExecutionRisk managementMarket microstructure
MQL5 code base

This document describes an Expert Advisor that trades from the ColorRMACD histogram. Depending on its selected mode, it can act when the histogram crosses zero, when the histogram or signal line changes direction, or when the histogram crosses the signal…

ForexTechnical indicatorsBacktesting
vn.py community

The report examines how factor evaluation can guide factor inclusion and, especially, factor weights in a multi-factor return model. It argues for evaluating single factors through optimized portfolios with controlled risk exposures, aiming to make measured…

EquitiesFactor investingPortfolio constructionRisk management
Qlib

This configuration specifies a Qlib workflow for training an ADARNN model on CSI 300 equities in the Chinese market. It uses Alpha360 features, robust z-score normalization with outlier clipping, feature filling for missing values, and cross-sectional rank…

EquitiesMachine learningBacktestingPortfolio construction
FMZ forum

This strategy uses a percentage distance from recent highs and lows to identify possible reversals, aiming to avoid relying on fixed price-point thresholds that may behave differently as an instrument’s price changes. It does not first classify the market as…

Mean reversionTechnical indicatorsBacktestingRisk management
SuperMind

This article describes a stock selection rule combining three conditions: amplitude above a stated threshold, a bullish alignment or crossover among three moving averages, and positive net buying attributed to major participants during the opening auction.…

EquitiesTechnical indicatorsMomentumBacktesting
pyfolio

These release notes describe additions to pyfolio, a toolkit for evaluating trading portfolios. New analyses include performance attribution to common factors, factor and sector risk exposures, rolling volatility, capacity, bootstrap uncertainty in…

Portfolio constructionRisk managementStatisticsBacktesting
MQL5 code base

This demo strategy builds two classic Renko streams from bid ticks. A slower stream sets directional bias, while a faster stream triggers entries; trades are permitted only when both streams point the same way and the fast stream meets the entry-run…

CommoditiesTrend followingBreakoutBacktesting