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
WonderTrader
14 documents
Alphalens
14 documents
backtesting.py
11 documents
Technical Analysis
9 documents
QTPyLib
8 documents
Lumibot strategies
7 documents
QuantRocket
7 documents
Awesome Quant
1 documents

Search the library

16,761 documents

BigQuant

A forum question examines whether checking an asset's tradeability during a daily backtest is useful when the resulting order may execute on the following day. The concern is that an asset deemed tradable on the signal date could be suspended by the time the…

BacktestingExecutionEquities
BigQuant

This research note describes a method for detecting support and resistance lines in Chinese A-share price data and studying breakout behavior. It defines slope patterns for continuation formations, including triangles, rectangles, flags, and broadening…

EquitiesChina marketsBreakoutTechnical indicators
FMZ forum

This tutorial describes a futures order-following bot that copies changes in a reference account’s long and short positions to additional accounts. It reads the reference account’s positions, tracks long and short quantities separately, and sends…

FuturesCryptoExecutionPosition sizing
ProRealCode

The document presents a fixed-box Renko indicator designed to make Renko-like signals usable in ProRealTime backtests. It initializes upper and lower levels around the closing price, then shifts both levels by one box when the close crosses beyond the next…

Technical indicatorsBacktestingFuturesForex
BigQuant

The report examines how different types of restricted-share unlocks relate to stock performance before and after the release date. It describes supply pressure from newly tradable shares and anticipatory trading by other market participants as possible…

China marketsEquitiesEvent-drivenBacktesting
SuperMind

The document outlines a Chinese stock selection rule combining daily price movement, a price threshold, and the return implied by the opening auction. It describes screening for amplitude above 1, a close below 20, and an auction return between -2% and 5%.…

EquitiesTechnical indicatorsChina marketsBacktesting
Awesome Systematic Trading

This strategy ranks stocks by their return during the month one year earlier, then buys the strongest group and shorts the weakest. It forms portfolios monthly and rebalances at month end. The described source approach uses equal weighting and a large-cap…

EquitiesMomentumFactor investingBacktesting
Stratmill research code

This roadmap outlines development work for a quantitative trading toolkit spanning Python reporting, Rust backtesting, live trading, exchange connectors, orchestration, and examples. Its backtesting topics include Level 3 order-book simulation, combining…

BacktestingHigh-frequency tradingMarket microstructureExecution
SuperMind

This A-share stock screen combines a turnover range of 3% to 12% with a newly formed KDJ bullish crossover and a weekly moving-average crossover in which the five-week average moves above the ten-week average. Its final stated selection logic also requires…

EquitiesTechnical indicatorsMomentumBacktesting
SuperMind

This stock-selection note proposes filtering equities by three conditions: a daily range above 1%, a current high equal to the highest high over the current and previous sessions, and listing age above an unspecified threshold. The range is calculated…

EquitiesChina marketsTechnical indicatorsBreakout
BigQuant

This research summary tests stock-selection signals derived from candlestick upper and lower shadows, then compares them with shadow measures based on the Williams indicator. The reported results distinguish the two approaches: candlestick upper-shadow…

China marketsEquitiesTechnical indicatorsFactor investing
MQL5 code base

The document explains a utility for recording an Expert Advisor’s backtest equity data in a history file, then viewing that data as an offline chart. The workflow creates an instance of the class, updates it on each tick, saves the data when the test ends,…

BacktestingRisk management
SuperMind

The document describes a stock screen that selects shares with daily amplitude above a threshold, at least three years since listing, and exclusion from China’s STAR Market. It presents amplitude as a proxy for trading attention and the listing-age filter as…

China marketsEquitiesTechnical indicatorsBacktesting
BigQuant

This note describes ways to reduce memory use and speed up parameter tuning for an ETF rotation strategy. It recommends moving suitable calculations into SQL, loading only needed data, reusing cached data, releasing large objects, precomputing values during…

BacktestingPortfolio constructionExecution
vn.py community

This event outline introduces advanced FinRL development topics, including the FinRL-Tutorials project, reinforcement-learning portfolio allocation, stock trading in China’s A-share market, and ensemble strategies. It distinguishes portfolio allocation from…

Machine learningEquitiesPortfolio constructionBacktesting
BigQuant

This study examines equity factors built from changes in analyst forecasts and tests how forecast stability affects their relationship with next-month stock returns. It reports that revision factors are positively associated with subsequent returns, but…

EquitiesFactor investingStatisticsBacktesting
SuperMind

This post proposes screening stocks for turnover between 3% and 12%, an outside-volume to inside-volume ratio above 1.3, and positive net buying by major participants during the auction. The filters aim to combine trading activity, buy-versus-sell volume,…

EquitiesChina marketsMarket microstructureSentiment
SuperMind

This post describes a Chinese equity screen combining daily price range, five consecutive years of return on equity above 15%, and a circulating market capitalization between 5 and 10 billion yuan. Its proposed refinement adds a price-to-book ceiling of 3.…

EquitiesChina marketsFactor investingTechnical indicators
SuperMind

This post outlines a monthly small-cap stock strategy. On the first trading day of each month, it excludes ST-designated stocks and listings on the STAR Market and Beijing Stock Exchange, then invests equally in the 30 stocks with the smallest market…

EquitiesChina marketsFactor investingBacktesting
Amberdata research

The report describes tests of 14 Ethereum trading strategies using stablecoin issuance and Uniswap V2 USDC/ETH pool activity. It outlines signals based on rolling issuance sums, moving averages, standard-deviation thresholds, Pearson correlation, and pool…

CryptoOn-chain dataBacktestingPosition sizing
MQL5 code base

This indicator study compares three exit rules applied to the same Turtle-style Donchian breakout entries: an ATR trailing stop, a shorter exit channel, and a fixed profit target. Entries occur when a closed bar first crosses beyond the previous channel;…

CommoditiesForexBreakoutTrend following
MQL5 code base

This brief description introduces an Expert Advisor based on the TrendEnvelopes semaphore indicator. It generates a trade signal when a colored point appears at the close of a bar, with the point’s color indicating the trade direction. The document also…

ForexTechnical indicatorsBacktesting
MQL5 code base

The described expert advisor looks for a bar whose range is slightly smaller than the minimum bar range observed over a configurable lookback period. When this condition occurs, it places pending stop orders around the previous bar's high and low, offset by…

ForexBreakoutVolatilityExecution
SuperMind

This note outlines a Chinese equity screen combining daily turnover between 3% and 12%, a reversal-candle condition, and evidence of institutional fund buying. Its code examples estimate the reversal condition from the prior close relative to the day’s high…

China marketsEquitiesTechnical indicatorsBacktesting