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 report outlines a method for rotating among equity style factors as the macroeconomic environment changes. It proposes two signals: identify macro events historically associated with stronger performance in particular styles, and compare current macro…

EquitiesFactor investingEvent-drivenStatistics
MQL5 code base

The document describes one Expert Advisor that runs three independent trading systems based on ColorJFatl_Digit indicator color changes. It generates signals when a bar closes and an indicator changes color, treating that as a trend change. Each system has…

ForexTechnical indicatorsPosition sizingBacktesting
MQL5 code base

This MetaTrader expert advisor uses the Blau Ergodic MDI oscillator to generate trades. The described entry choices include reacting to a histogram direction change, a zero-line crossover, or a change in the signal cloud’s color. A configurable time window…

ForexTechnical indicatorsBacktestingExecution
MQL5 code base

The document sketches a simple breakout trading example based on candlesticks alone, without technical indicators. It refers to a buy entry shown in an image and says the sell entry would reverse that setup. The supplied text does not include the image, so…

BreakoutTechnical indicatorsBacktesting
BigQuant

This report tests thirteen momentum and modified-momentum signals in China’s A-share market. The signals include returns over several lookback periods, turnover-weighted returns, exponentially weighted turnover-adjusted returns, and a long-horizon regression…

EquitiesChina marketsMomentumFactor investing
BigQuant

This account describes extending a backtest of a Chinese small-cap strategy and finding that returns before 2024 were negative. It attributes the later high returns largely to growth in the Beijing Stock Exchange, whose smaller companies strongly affected a…

China marketsEquitiesFactor investingBacktesting
BigQuant

This research summary explores whether statistics computed from intraday stock data can add new signals to established multi-factor selection approaches in China’s A-share market. It evaluates realized volatility, realized skewness, and realized kurtosis as…

EquitiesFactor investingStatisticsHigh-frequency trading
Hummingbot docs

These release notes describe Hummingbot 1.20.0, centered on a V2 strategy framework for building modular strategies that can be backtested and deployed. The framework separates market data candles, controllers that coordinate strategy decisions, and…

CryptoMarket makingBacktestingExecution
MQL5 code base

This document presents a three-condition MACD setup intended to filter ordinary signal-line crossovers. For a buy signal, the MACD line first crosses below its signal line, then crosses below zero, and later crosses back above the signal line. For a sell…

Technical indicatorsMomentumBacktesting
MQL5 code base

The document describes an expert advisor that uses the ColorXDerivative indicator. It generates a signal when a bar closes and the oscillator changes direction, making the direction change the system’s stated trigger. The advisor depends on the compiled…

ForexTechnical indicatorsBacktesting
Qlib

This configuration specifies a Qlib workflow for training a CatBoost model on Alpha158 features for the CSI 500 universe. The data spans 2008 through mid-2020, with training through 2014, validation during 2015–2016, and testing from 2017 onward. The model…

China marketsEquitiesMachine learningBacktesting
BigQuant

The document presents factor analysis as a core research step for multi-factor, index-enhancement, and market-neutral strategies. It frames the analyst’s work as evaluating candidate factors before strategy researchers use them, with the quality of that…

Factor investingStatisticsBacktesting
BigQuant

The report proposes refining the book-to-price (BP) valuation factor by splitting book value into retained earnings and invested capital. It forms two market-value ratios: REP for retained earnings and CCP for invested capital. The stated motivation is that…

EquitiesFactor investingChina marketsBacktesting
NautilusTrader

This example configures a backtest for a mean-reversion strategy on an AUDUSD perpetual contract. It feeds quote data into a backtest engine, forms one-minute midpoint bars, and instantiates a strategy configured with Bollinger Bands and RSI. The listed…

ForexMean reversionTechnical indicatorsBacktesting
MQL5 code base

The document describes an Expert Advisor that combines moving-average changes from hourly, four-hour, and daily charts. Each timeframe contributes three relative changes between recent moving-average values, weighted by adjustable parameters and rounded…

Technical indicatorsMachine learningBacktesting
MQL5 code base

This document describes an Expert Advisor that trades changes in the FiboCandles indicator. It opens a trade when the indicator’s candle color switches between pink and green, with the signal evaluated at the bar close. The system depends on a compiled…

ForexTechnical indicatorsBacktesting
Stratmill research code

This tutorial compares a high-frequency grid market-making strategy across cryptocurrency exchanges, emphasizing that different order flows can change results even for the same trading pair and parameters. The strategy places layered limit bids and offers…

CryptoFuturesGrid tradingMarket making
SuperMind

This Chinese equity screening idea combines a daily amplitude threshold above 1, excluding stocks marked ST, with a five-part limit-up method and at least one limit-up during the prior 25 days. It also says to select stocks before 10 a.m. The accompanying…

EquitiesChina marketsMomentumTechnical indicators
ProRealCode

This post presents a daily DAX spread-bet strategy adapted from Larry Connors-style rules. It buys when the close is above its 200-day average, below its 5-day average, and the 2-period RSI is below 13. The long position exits when the close crosses above…

FuturesMean reversionTechnical indicatorsBacktesting
BigQuant

The document answers a strategy implementation question: how to prevent a stock from being bought again for a specified period after a prior trade. Its proposed approach is to record the relevant date when a position is sold, then compare that stored date…

EquitiesExecutionBacktesting
SuperMind

This post proposes screening Chinese stocks associated with the metaverse theme using a long-term price trend condition and an activity measure combining the prior session’s turnover rate with the current opening auction volume relative to prior volume. It…

EquitiesChina marketsTechnical indicatorsBacktesting
BigQuant

This forum post describes a BigQuant backtest that raises a pandas KeyError for the column named buy_signal. The strategy code queries daily stock data and creates a factor field, then the trading handler filters context data using buy_signal equal to one.…

EquitiesBacktesting
MQL5 code base

This document describes an Expert Advisor that predicts a future price from a sequence of past prices using linear prediction. Burg’s method estimates model coefficients by reducing mean-square prediction error over a training window. The strategy’s…

StatisticsMachine learningRisk managementBacktesting