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

BigQuant

This study summary describes a text-based factor intended to capture post-earnings-announcement drift in Chinese equities. It uses analyst report titles and abstracts about earnings forecasts, converts selected words into frequency features, and trains…

EquitiesMachine learningSentimentEvent-driven
vn.py community

This forum exchange concerns tick-level backtesting of a spread between a cash bond instrument and a futures contract. The questioner has externally downloaded tick data in CSV form because the data source lacks cash-bond ticks, and asks how to import and…

Fixed incomeFuturesPairs tradingBacktesting
BigQuant

This report develops indicators from the gap between actual Chinese economic releases and market forecasts. It groups indicators into growth, liquidity, and inflation categories, assigns expected effects on domestic equities, bonds, and commodities, and…

Multi-assetEquitiesFixed incomeCommodities
MQL5 code base

This research Expert Advisor describes a short-only EURUSD reversal strategy. It looks for an RSI overbought exhaustion signal during an allowed trading session, then checks whether the spread is small enough relative to current volatility before entering.…

ForexMean reversionTechnical indicatorsVolatility
MQL5 code base

This brief description presents an Expert Advisor based on the NRTR component of an Adaptive Renko indicator. It generates a trade signal when a histogram changes direction at a bar close. The document refers to a test on the EURAUD currency pair using…

ForexTechnical indicatorsBacktesting
FMZ forum

This essay distinguishes a deliberately designed trading system from the behavior a trader repeatedly enacts in practice. It argues that recurring habits such as holding losing positions, hesitating to enter, or trading too frequently form a stable…

Risk managementBacktestingExecution
MQL5 code base

The document describes an Expert Advisor that trades when the XPeriodCandle indicator changes its displayed trend direction. It waits for a bar to close, then opens a trade when the indicator’s candle color signals a change. This makes the entry rule depend…

Technical indicatorsTrend followingBacktesting
NautilusTrader

This tutorial demonstrates a config-driven foreign-exchange backtest using a Parquet data catalog and a simulated venue. It loads quote ticks from either local Histdata files or a sample dataset, sorts them by timestamp, stores the instrument and ticks in…

ForexBacktestingTechnical indicatorsExecution
BigQuant

This research summary examines whether intraday stock price behavior predicts future returns. It uses five-minute data and calculates volatility, skewness, and kurtosis from returns residualized with a Fama-French regression to reduce market and style…

EquitiesFactor investingStatisticsBacktesting
vn.py community

A VeighNa community exchange explains why CTA strategies such as moving-average and ATR-RSI examples may show a flat return curve near the start of a backtest. The initial historical observations are used to initialize the strategy’s ArrayManager, so the…

FuturesBacktestingTechnical indicators
ProRealCode

This document presents a long-only strategy that compares the daily close with a price from roughly six months earlier. It enters when the close crosses above a level 44% higher than that reference price, then exits after about one year, described as…

EquitiesMomentumTrend followingBacktesting
MQL5 code base

This document explains a library approach for handling tick events from multiple symbols in an MT5 Expert Advisor. Since the platform's NewTick event is tied to the chart symbol running the advisor, the library provides a multisymbol callback that reports…

ExecutionBacktestingForex
TqSdk

This futures example computes daily pivot, support, and resistance levels from the prior session's high, low, and close. It trades a copper contract by entering long when price falls below first support or short when it rises above first resistance.…

FuturesTechnical indicatorsMean reversionRisk management
SuperMind

This article proposes a Chinese stock screen requiring price amplitude above 1, three technical indicators to produce bullish crosses, and an opening auction return between −2% and 5%. It frames the opening move as an additional filter on stocks selected by…

EquitiesTechnical indicatorsMomentumChina markets
MQL5 code base

This document describes an expert advisor that compares price changes across two adjacent historical windows. It calculates the start-to-end price difference within each window, compares the resulting values, and uses their relative size to predict the…

ForexTechnical indicatorsStatisticsRisk management
quant-trading

The script outlines an intraday foreign-exchange breakout strategy. It records prices during the hour before London opens, uses that period’s high and low as thresholds, and looks for a break during the first 30 minutes of the London session. It permits a…

ForexBreakoutBacktestingTechnical indicators
MQL5 code base

This brief example describes an expert advisor that opens an order, modifies it to set stop-loss and take-profit levels, and closes the position after a fixed holding interval. The stated example uses a 30-second delay between opening and closing. It…

ExecutionRisk managementBacktesting
BigQuant

This research summary describes stock-selection factors derived from tick-level trades. Trades are aggregated to minute intervals to estimate active buy and active sell amounts, which are used to form active-buy share and active-buy intensity measures. It…

China marketsEquitiesFactor investingMarket microstructure
BigQuant

This document describes a portfolio allocation overlay that uses rolling economic drawdown as a control target. It adjusts allocation weights using drawdown measured over a moving window while accounting for the time value of money, aiming to reflect…

Multi-assetRisk managementPortfolio constructionBacktesting
BigQuant

The document turns a past trading approach into a simple stock selection and exit rule. It selects the ten stocks with the highest dividend yields over the previous three years, buys them immediately, and sells one month after a dividend payment if the yield…

EquitiesFactor investingBacktestingPortfolio construction
SuperMind

This post outlines an equity screening rule that ranks stocks by capital-flow strength, favors a short moving average above a longer one, and requires repeated limit-up sessions within a recent window. It presents turnover and volume ratio as possible ways…

EquitiesMomentumTechnical indicatorsBacktesting
SuperMind

This project overview describes a high-frequency backtesting framework built around tick-level market replay. It reconstructs order books from Level-2 or Level-3 data and models feed and order latency, along with the trader’s queue position, to make…

High-frequency tradingBacktestingMarket microstructureExecution
ProRealCode

This document outlines a MetaTrader expert advisor built around a zero-lag momentum indicator. Its stated trade conditions require the fast and slow trends to align and the fast trend to change direction. The setup uses a higher timeframe to display the…

ForexTrend followingMomentumTechnical indicators
MQL5 code base

This document outlines an automated system that uses a Martingale position-sizing approach. It can restrict the hours when new positions are opened, while continuing to manage open positions and close the full set when their combined profit reaches a…

Position sizingRisk managementBacktesting