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

MQL5 code base

This document describes an expert advisor that trades signals from the MAOscillatorHist indicator. It enters a trade when the indicator histogram changes direction, with the signal evaluated at the close of a bar. The advisor depends on a compiled indicator…

ForexTechnical indicatorsBacktesting
BigQuant

The article argues that trading researchers should judge machine learning papers by simplicity, reproducibility, and generality, alongside reported empirical results. A method that performs well on a benchmark may not transfer to financial prediction, and a…

Machine learningStatisticsBacktestingFactor investing
SuperMind

This overview argues that no programming language is best for every algorithmic trading system. The choice depends on strategy frequency and volume, data needs, performance targets, development and maintenance costs, and the functions the system must…

ExecutionHigh-frequency tradingBacktestingPortfolio construction
BigQuant

This study compares ARIMA, a multilayer perceptron, an LSTM, and an ARIMA-GARCH combination for next-day NVIDIA share-price forecasts. It describes ARIMA as a model for linear time-series structure, neural networks as ways to capture nonlinear patterns, and…

EquitiesMachine learningStatisticsVolatility
SuperMind

This A-share stock screen combines a 14-period RSI below 65 with an external-to-internal trading volume ratio above 1.3 and positive net buying by major participants during the opening auction. The page also gives example implementations and adds filters in…

EquitiesChina marketsTechnical indicatorsSentiment
SuperMind

This Chinese equities screening idea combines several filters: exclude stocks marked ST, require an amplitude above one, apply a five-session closing-price high condition, and select stocks whose intraday low is down within a narrow four-to-five percent band…

EquitiesChina marketsMean reversionBacktesting
BigQuant

The report proposes improving traditional liquidity factors for Chinese A-share stock selection by incorporating information about intraday trading structure. It frames the approach as a reusable factor research method: identify market information omitted by…

China marketsEquitiesFactor investingMarket microstructure
Lumibot

This report presents a short backtest of a strategy labeled “momentum-news-generic” against SPY, using Yahoo data. Over the stated period, the strategy had a slightly negative total return, negative annualized return, negative Sharpe and Sortino ratios, and…

EquitiesMomentumSentimentBacktesting
BigQuant

This report develops a framework for rotating between the CSI 300 and ChiNext indices, whose valuations, market capitalizations, and industry exposures differ. It organizes potential drivers of their relative performance into factors covering real economic…

China marketsEquitiesFactor investingPortfolio construction
NautilusTrader

This quickstart walks through a bar-based exponential moving average crossover strategy in a backtesting engine. The strategy waits for its fast and slow averages to initialize, then buys when the fast average is at or above the slow one and sells when it is…

ForexTrend followingTechnical indicatorsBacktesting
BigQuant

This beginner’s post describes an attempted reproduction of a quantitative research report’s “Water Drops Wear Away Stone” factor and a single-factor stock-selection backtest. The author says the implementation was prepared as a learning exercise with help…

EquitiesFactor investingBacktesting
backtrader

This example script demonstrates how to connect Backtrader to OANDA data and optionally use an OANDA broker. It defines a sample strategy that logs market data and a simple moving average, tracks data and order notifications, and can submit sample buy or…

ForexExecutionBacktestingTechnical indicators
SuperMind

This Chinese-market stock screen combines turnover, a reversal-style candle condition, and a daily price-decline band. It selects stocks with turnover between 3% and 12%, applies a reversal filter, and keeps candidates whose daily percentage change is…

China marketsEquitiesTechnical indicatorsMean reversion
BigQuant

This short research note discusses how machine learning might classify stock price patterns. It uses a triple-bottom formation to show why chart labels can be ambiguous: after a decline and consolidation with three lows, an upward break may confirm a…

EquitiesMachine learningTechnical indicatorsBacktesting
BigQuant

This document describes a Chinese equity strategy research approach that uses supervised neural networks to generate many weak alpha factors from a set of input factors. It proposes transforming those outputs into low-correlation components, then weighting…

EquitiesFactor investingMachine learningPortfolio construction
ProRealCode

The indicator compares the current regression slope of closing prices with stored slopes from confirmed pivot highs and lows. A pivot is identified using highs or lows across a configurable window; the slope over the bars leading into each pivot is saved in…

Machine learningTechnical indicatorsStatisticsBacktesting
MQL5 code base

This research summary examines whether trading volume, represented by turnover, can distinguish stronger from weaker stock momentum signals. It separates intraday price changes from overnight returns and reports different price-volume patterns for each.…

EquitiesChina marketsMomentumFactor investing
MQL5 code base

This Expert Advisor is described as trading changes in the direction of a custom Triple Exponential Moving Average indicator. It forms a signal when a bar closes and the indicator changes direction. Running the advisor requires a separately compiled…

ForexTechnical indicatorsTrend followingBacktesting
BigQuant

The author outlines an index-enhancement approach for Chinese large-cap and blue-chip equities. First, a human-selected universe emphasizes historically strong companies and stocks that held up against the broad market during declines. A machine-learning…

EquitiesChina marketsMachine learningTrend following
MQL5 code base

This Expert Advisor takes signals from the ColorSchaffRVITrendCycle oscillator when it crosses into or out of overbought or oversold territory, with the signal confirmed at bar close. The description therefore presents a threshold-break strategy based on…

ForexTechnical indicatorsBreakoutBacktesting
SuperMind

This stock screen selects equities whose price range exceeds a threshold, that were not limit-up stocks on the prior session, and whose prior-day turnover measure exceeds 0.26. The article interprets elevated turnover as a possible sign of investor attention…

EquitiesTechnical indicatorsMarket microstructureBacktesting
SuperMind

This equity screen combines a daily price-range filter, at least two limit-up sessions during a 500-day lookback, and a three-candle morning-star reversal pattern. The pattern is described as a long bearish candle, a small-bodied middle candle, and a bullish…

EquitiesTechnical indicatorsMomentumBacktesting
SuperMind

This screen selects equities using three conditions: daily price range above a stated threshold, a 2019 dividend ratio above 25%, and a nonempty name for an outstanding convertible bond. The article presents the combination as a way to consider price…

EquitiesFactor investingRisk managementBacktesting