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

Qlib

The document motivates adapting forecasting models to changing market conditions: financial data distributions can shift over time, so models trained on earlier periods may lose predictive strength. It compares two approaches, RR and DDG-DA, using linear and…

Machine learningStatisticsBacktestingChina markets
MQL5 code base

SwingCyborg is an expert advisor for automating medium- and long-term trades whose trend start and end are chosen by a human. The user provides those turning points, and the software manages the trading continuously. It includes three money-management…

Trend followingTechnical indicatorsRisk managementBacktesting
SuperMind

This note describes a Chinese equity screen combining prior-day price range, appearance on the Dragon-Tiger List, and a condition labeled as main-force control. Its stated rationale is that a larger range may signal trading opportunity, list appearance may…

EquitiesVolatilityTechnical indicatorsBacktesting
Hummingbot docs

The article introduces a marketplace model in which exchanges and token issuers fund campaigns that reward participants for supplying crypto market liquidity with market-making bots. Rewards are tied to observable order-book conditions: a spread-based…

CryptoMarket makingExecutionMarket microstructure
MQL5 code base

The strategy defines a range using the high and low of the first four-hour candle of the New York day. Once that candle has formed, it waits for a five-minute close outside the range, followed by a close back inside. A move above the high and then back into…

ForexMean reversionBreakoutBacktesting
BigQuant

The report develops stock selection factors from abnormal operating cash flow as proxies for real earnings management. Its premise is that firms can alter real business activity to make reported performance look stronger, potentially harming future…

China marketsEquitiesFactor investingBacktesting
MQL5 code base

This expert advisor combines RSI reversal signals with moving average direction. It buys when RSI leaves oversold territory and turns upward while the moving average is rising; the sell setup reverses those conditions. A higher timeframe moving average can…

ForexTechnical indicatorsTrend followingBacktesting
Lumibot

The script demonstrates a classic allocation strategy that holds a portfolio with a target mix of 60% stocks and 40% bonds. It uses a drift rebalancer: when asset weights move away from their targets by a configured threshold, the strategy sells assets that…

Multi-assetPortfolio constructionBacktestingRisk management
BigQuant

This trading exercise translates a discretionary method into explicit stock-selection rules. A candidate must close above its five-day moving average for three consecutive days and remain within ten percent above its lowest price over the previous twenty…

EquitiesTechnical indicatorsMomentumRisk management
SuperMind

This note compares portfolio construction approaches, including equal weighting, market-cap weighting, and stratified sampling, with optimization methods such as mean-variance optimization, risk parity, target-risk, ABL, and tracking-error models. It…

EquitiesChina marketsPortfolio constructionRisk management
BigQuant

This platform guide distinguishes raw financial statement records from processed point-in-time (PIT) data and explains why the distinction matters in quantitative investing. Raw records are organized by instrument, report date, publication date, and change…

EquitiesChina marketsBacktestingStatistics
BigQuant

This monthly review compares equity factors using information coefficients (IC) and long-short returns. It reports that growth and turnover factors were relatively consistent over the preceding three months, while profitability and reversal results varied;…

EquitiesFactor investingStatisticsBacktesting
Lumibot

This document describes how to configure Lumibot’s CCXT broker for KuCoin. KuCoin is not presented as a globally auto-detected credential route, so the guide uses an explicit broker configuration with the exchange identifier and API key, secret, and…

CryptoExecutionBacktesting
SuperMind

The document presents a Chinese A-share screening rule combining price movement, large-order net volume, and company size. It selects stocks with an amplitude above 1, large-order net volume above 0.05 for at least three consecutive days, and circulating…

EquitiesChina marketsMomentumTechnical indicators
BigQuant

This research summary examines low-volatility investing in overseas markets and mainland Chinese equities. It presents the low-volatility anomaly as a source of long-run risk-adjusted performance, with a behavioral explanation: speculative demand and…

EquitiesChina marketsFactor investingVolatility
TqSdk

This framework overview explains TqSdk’s component layout and message flow. It describes TqChan as a one-way queue between components and outlines how order messages travel from user code through TqApi and TqAccount to a trading gateway. In the reverse…

ExecutionBacktestingTechnical indicators
Freqtrade docs

This documentation explains how to configure FreqAI within a Freqtrade configuration and strategy. It outlines core settings for training and backtesting periods, model identification, timeframes, correlated pairs, shifted candles, indicator periods, labels,…

CryptoMachine learningBacktestingStatistics
quant-trading

This example describes two ways to use the relative strength index (RSI) in an equity backtest. Its basic signal rule uses a smoothed moving average to calculate RSI, then takes a short position above 70 and a long position below 30, remaining flat between…

EquitiesTechnical indicatorsMean reversionBacktesting
SuperMind

This post presents an A-share selection rule that combines daily price movement, convertible-bond information, and a moving-average trend filter. Its stated criteria include an amplitude above 1, a nonempty name for outstanding convertible bonds, and a…

EquitiesChina marketsTechnical indicatorsVolatility
SuperMind

This Chinese equity screen combines three conditions: MACD above its zero axis, three consecutive down days, and at least two limit-up sessions within the previous 500 days. The accompanying discussion frames positive MACD as a trend filter and prior…

EquitiesChina marketsTechnical indicatorsMomentum
BigQuant

This forum post describes a reproducibility question in a quantitative modeling workflow. The author sets a learning-rate parameter to the same value in the model and in a hyperparameter-search module, and configures the search grid to contain only that…

Machine learningStatisticsBacktesting
SuperMind

This post describes a stock-selection screen that combines daily price amplitude above 1, at least one limit-up event during the prior month, and a 2019 dividend ratio above 25%. It frames the conditions as a blend of price movement, recent market attention,…

EquitiesMomentumEvent-drivenBacktesting
ProRealCode

This proposed EUR/USD strategy on an hourly chart looks for a sharp move through a Bollinger Band followed by a close beyond the opposite band. The long setup also requires the positive directional indicator to exceed the negative one, while the short setup…

ForexTechnical indicatorsMean reversionRisk management