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
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

79,386 documents

MQL5 code base

This tool description explains an expert advisor that monitors the combined net profit of a user-selected basket of currency pairs. It closes positions across the monitored pairs when the basket reaches a specified profit target; settings also include a…

ForexRisk managementExecutionPosition sizing
SuperMind

This post outlines a Chinese equity screening approach combining three signals: high relative trading volume, rising short- and medium-term moving averages, and at least two limit-up sessions during the prior 500 days. It describes ranking by volume ratio,…

EquitiesMomentumTechnical indicatorsChina markets
SuperMind

This Chinese-language post describes an equity screen requiring a daily price range above 1%, a positive 10-day return below 35%, and positive reported returns. It frames the range threshold as a way to select for active price movement, while the bounded…

EquitiesMomentumVolatilityTechnical indicators
MQL5 code base

The document explains an intraday volatility indicator that identifies times of day with greater or lesser price activity. It scans chart bars and uses each bar’s high minus low as its activity measure, highlighting higher-activity periods in blue and…

VolatilityTechnical indicatorsExecution
SuperMind

This post describes a China equity screening idea based on price compression and a Bollinger Band location. It selects stocks whose 5, 10, 20, 60, and 120 day moving averages are described as overlapping, whose close lies between the Bollinger middle and…

EquitiesTechnical indicatorsChina marketsBacktesting
BigQuant

The document describes a framework for deciding whether a candidate multifactor strategy adds value alongside a portfolio of smart beta exposures. It models each advanced beta as a combination of exposures to a small set of investable “elementary” factors,…

Factor investingPortfolio constructionRisk managementEquities
MQL5 code base

Smart Trend Score is described as a MetaTrader 5 indicator that combines weighted moving averages, trend direction, market structure, ADX, ATR, and price action into a score. After a candle closes, it displays a buy, sell, or no-signal status, a confidence…

Trend followingMomentumTechnical indicatorsRisk management
Freqtrade

This Freqtrade strategy combines two Commodity Channel Index readings with Chaikin Money Flow and Money Flow Index conditions to identify long entries and exits. It calculates these indicators on the input candles and adds moving averages from a resampled…

Technical indicatorsMean reversionRisk managementBacktesting
SuperMind

The post proposes a Chinese equity screen for beverage and alcohol import-export companies, selecting stocks with turnover between 3% and 12% and shareholder equity above 200 million. It gives example platform formulas and Python references, including…

EquitiesChina marketsFactor investingBacktesting
vn.py community

This Chinese-language forum exchange explains how to track execution information for a spread-trading algorithm. A participant asks how to obtain a spread’s opening average price and its fill prices and quantities. The reply recommends receiving algorithm…

ExecutionMarket microstructurePairs tradingRisk management
ProRealCode

This indicator combines the distance between ADX and ADXR with the relative change in ATR to describe trend development and volatility together. The author argues that ADX alone can miss changes in volatility, while ATR alone is expressed in absolute price…

Technical indicatorsTrend followingVolatilityStatistics
ProRealCode

The document describes KRev, an indicator intended to estimate the currency risk per unit of a position if price reaches the third Kase Dev Stop. Traders can use that estimate to compare markets or time frames with a fixed per-unit risk limit. The…

Technical indicatorsVolatilityRisk managementPosition sizing
BigQuant

This study examines how stock volatility relates to reversal and other factor returns in China’s A-share market, controlling for market capitalization and industry effects. It reports that stocks with weaker past returns tended to outperform later across…

EquitiesChina marketsMean reversionMomentum
SuperMind

This stock-screening proposal selects shares using three conditions: price amplitude above a threshold, multiple moving-average crossovers occurring together, and a minimum float market capitalization. The rationale is to combine recent price movement, a…

EquitiesTechnical indicatorsMomentumBreakout
BigQuant

The article reviews research linking firms’ incentives to manage investor expectations with earnings announcement premiums and seasonal stock returns. It builds an ex ante expectation management incentive score from analyst coverage and institutional…

EquitiesEvent-drivenMomentumFactor investing
MQL5 code base

The volume oscillator compares short and long exponential moving averages of trading volume. It expresses their difference as a percentage of the long-period average, with positive readings indicating that recent volume is above its longer-term baseline and…

Technical indicatorsTrend followingMomentum
MQL5 code base

This description presents a MetaTrader expert advisor that generates trading signals by comparing the close price of the current bar with the close on a configurable comparison bar. Signals are checked when a new bar appears, while trailing-stop management…

MomentumTechnical indicatorsExecutionRisk management
SuperMind

This Chinese equity screening proposal combines a 14-period RSI threshold below 65, a three-session candle pattern, and exclusion of stocks on the STAR Market. It frames the filters as a way to identify stocks based on price behavior while avoiding a market…

EquitiesChina marketsTechnical indicatorsRisk management
SuperMind

This short introduction proposes hidden Markov models (HMMs) as a machine-learning technique for market analysis and timing. It says the article will explain the model, discuss similarities between HMMs and stock markets, and develop a multi-factor…

EquitiesMachine learningStatistics
SuperMind

This document outlines a Chinese equity screening approach focused on metaverse-related stocks. Its stated filters include a volume ratio between 1.5 and 6 and a circulating share count no greater than 5.5 billion. A later proposed version adds forecast…

EquitiesChina marketsTechnical indicatorsRisk management
MQL5 code base

The document describes a MetaTrader 5 script that calculates pivot levels for symbols in the Market Watch using a selected timeframe, with weekly and monthly levels highlighted as intended use cases. It writes the results to an HTML file in the platform’s…

ForexTechnical indicatorsExecution
SuperMind

This proposed A-share stock screen combines a 14-period RSI below 65 with parent-company net profit growth above 20% and at most 100%, plus a daily price change between -5% and 2.6%. It presents the filters as a mix of technical, fundamental, and market…

China marketsEquitiesTechnical indicatorsFactor investing
Binance API docs

The document explains how an exchange prevents orders from the same account or trade group from matching. It describes six modes: allowing a match, expiring the taker or maker remainder, expiring both, decrementing both orders’ available quantities, and…

CryptoExecutionMarket microstructureRisk management
MQL5 code base

The indicator draws horizontal support and resistance levels from the minimum and maximum over a selected set of recent bars. Users can choose the chart timeframe, the first bar included in the analysis, and how many bars to examine. Separate controls set…

Technical indicatorsBreakout