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
Quantpedia
86 documents
TqSdk
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
Quantopian lectures
45 documents
Binance API docs
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

29,558 documents

SuperMind

This article presents a broad framework for choosing and assessing quantitative trading strategies. It recommends matching a strategy to an investor’s temperament, available time, preferred trading frequency, capital, programming skills, and goals. It argues…

BacktestingRisk managementPortfolio constructionStatistics
BigQuant

This study compares ways to hedge stock holdings, motivated by investors who hold equities as a base for IPO subscriptions and want to reduce exposure to price swings. It measures hedge costs using annualized futures discounts and compares those costs across…

FuturesOptionsEquitiesRisk management
MQL5 code base

The article defines a bounce number as the count of price touches at the two boundaries of a range before price reaches a take-profit level. It proposes measuring these counts across a symbol’s historical price data to inform lot sizing or the number of…

Grid tradingPosition sizingStatisticsRisk management
BigQuant

This article explains how to assess a systematic futures model through test design and several complementary performance measures. It recommends testing across multiple instruments and long historical periods, and including commissions and slippage. The…

FuturesBacktestingRisk managementExecution
MQL5 code base

This document describes settings for an Expert Advisor and mentions tester reports for EUR/USD across a long historical period, with and without lot increases. It says stop-loss and take-profit levels are applied after a position opens, and a retry parameter…

ForexRisk managementPosition sizingBacktesting
SuperMind

The document describes a stock selection rule combining daily price amplitude, a weekly moving-average crossover, and the presence of an outstanding convertible bond. Its stated rationale is to consider both price trend and volatility alongside a…

EquitiesTechnical indicatorsMomentumRisk management
BigQuant

This overview presents basic ways to assess broad equity-market conditions and limit portfolio exposure during potential declines. It describes moving-average crossovers as timing signals, with a shorter average crossing above a longer one treated as bullish…

EquitiesTechnical indicatorsRisk managementPortfolio construction
BigQuant

This opinion piece presents stock trading as a possible independent career, emphasizing schedule autonomy, reduced dependence on an employer, access to shares in public companies, and the ability to shift attention among sectors. It argues that market…

EquitiesChina marketsRisk management
SuperMind

This A-share stock selection approach looks for MACD above zero, a rising DEA line, and at least two limit-up events during the previous 500 days. It treats positive MACD and an improving signal line as evidence of strength, while repeated limit-ups identify…

EquitiesChina marketsMomentumTechnical indicators
SuperMind

This Chinese A-share screening idea combines three conditions: MACD is above zero, parent-company net profit growth is above 20% and no more than 100%, and the stock has reached the daily limit-up at least twice in the prior 500 days. The intended rationale…

EquitiesChina marketsMomentumTechnical indicators
SuperMind

The post proposes a Chinese stock watchlist screen for companies associated with beverage or alcohol imports and exports. It combines daily price amplitude above 1% with at least one limit-up event in a recent window. The accompanying indicator and Python…

EquitiesBreakoutTechnical indicatorsRisk management
SuperMind

The post describes a Chinese equity screen requiring daily amplitude above 1%, a positive 10-day return below 35%, and at least one daily gain of 10% or more during the preceding 25 trading days. It frames these conditions as a way to find volatile stocks…

EquitiesMomentumTechnical indicatorsRisk management
Freqtrade

This example describes a five-minute long-only strategy built from moving averages, Heikin-Ashi candles, and RSI. It enters when the 20-period EMA crosses above the 50-period EMA, the Heikin-Ashi close is above the faster average, and the candle is positive.…

CryptoTechnical indicatorsMomentumRisk management
MQL5 code base

The document describes an indicator that gathers a trading symbol’s contract, pricing, margin, swap, execution, and session settings into a chart panel. It converts many values to account currency per standard lot, flags settings that can invalidate…

Risk managementPosition sizingExecutionMarket microstructure
MQL5 code base

This product description outlines a trading bot designed for Martingale-style trading. It lists stop loss, take profit, and trailing stop functions measured in points, plus user-defined high and low price levels. Entry can be based on tick volume for a…

Grid tradingTechnical indicatorsPosition sizingRisk management
SuperMind

This note describes a stock screen requiring daily price amplitude above 1, MACD above its zero line, and a positive price-to-earnings ratio. The conditions aim to combine elevated price movement, a bullish technical signal, and a company reporting positive…

EquitiesTechnical indicatorsVolatilityStatistics
SuperMind

This note presents a China A-share selection screen focused on metaverse-related stocks. Its final criteria combine a volume ratio between 1.5 and 6, turnover above 3%, a prior close above the 10-day moving average, an opening price below the prior close, a…

EquitiesChina marketsTechnical indicatorsMomentum
SuperMind

This stock selection note describes a screen for beverage and alcohol import-export companies. It combines turnover between 3% and 12% with prior-day trading activity above the stated 60 million threshold. The article also gives formula and Python examples…

EquitiesChina marketsTechnical indicatorsRisk management
SuperMind

This stock-screening method combines a 14-period RSI below 65, three consecutive bearish daily candles, and a positive daily MACD condition. The document presents the combination as a way to find shares with recent short-term weakness while retaining a…

EquitiesTechnical indicatorsMomentumRisk management
SuperMind

The document proposes screening Chinese equities for three conditions: price amplitude above a threshold, the close above its five-day moving average, and a positive Morning Star candlestick signal. It presents the combination as a way to find stocks with…

EquitiesTechnical indicatorsMomentumRisk management
MQL5 code base

The document describes a trading expert advisor built around zone-recovery hedging. It says the approach averages positions and uses a targeted take-profit line, with trades entered either manually or automatically. Its automatic mode uses a multi-timeframe…

ForexMean reversionTechnical indicatorsRisk management
BigQuant

Risk parity allocates portfolio weights so that assets contribute more evenly to total portfolio risk, rather than assigning capital according to expected returns or equal dollar amounts. The document outlines a workflow: estimate asset volatilities and…

Portfolio constructionRisk managementMulti-assetStatistics
BigQuant

This review surveys three directions in factor investing: refining established factor methods, incorporating new data and models, and using factors as a basis for asset allocation. It describes improving value signals with multiple valuation measures,…

Factor investingPortfolio constructionMachine learningRisk management
MQL5 code base

This review surveys three directions in factor investing: refining established factor methods, incorporating new data and models, and using factors as a basis for asset allocation. It describes improving value signals with multiple valuation measures,…

Factor investingPortfolio constructionMachine learningRisk management