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

1,414 documents

MQL5 code base

This document explains an adjustable Zigzag indicator for identifying price swing points. It uses a step-size threshold: the current wave continues until price moves far enough in the opposite direction to confirm a reversal. Unlike the traditional Zigzag…

Technical indicatorsForexCryptoCommodities
MQL5 code base

The document examines how one-minute OHLC backtests can misclassify bracketed trades when a bar touches both the stop and target. Because OHLC records prices but not their sequence within the bar, a tester must assume an intrabar path; real tick data can…

BacktestingStatisticsRisk managementExecution
BigQuant

The document summarizes research on shared movements across commodity markets. It reports that commodity return fluctuations often move together and that a common factor explains a substantial portion of their variation. The factor is closely associated with…

CommoditiesFactor investingStatistics
BigQuant

This July 2018 research summary reviews U.S. equities, gold, and crude oil using earnings, interest rates, investor risk appetite, currency moves, supply conditions, and inventories. For U.S. stocks, it argues that earnings expectations remain supportive and…

Multi-assetEquitiesCommoditiesChina markets
quant-trading

This notebook explores how several market series relate to the Russian ruble exchange rate against the Australian dollar. It fits separate ordinary least squares regressions for each candidate regressor within each year, then repeats the analysis…

ForexCommoditiesStatisticsBacktesting
BigQuant

The document introduces the Commodity Selection Index (CSI), specifying high, low, close, and a lookback length as inputs. Its pseudocode builds an average true range measure from intraday range and gaps relative to the previous close. It also estimates…

CommoditiesFuturesTechnical indicatorsTrend following
quant-trading

The notebook estimates crop prices from Malaysian GDP, population, and crop production data. It fits ordinary least squares models for comparison, then uses quadratic optimization to constrain the non-constant coefficients to be nonnegative. Production…

CommoditiesStatisticsBacktesting
BigQuant

The document outlines a daily trend-following strategy for commodity futures based on Bollinger bands. It enters long when price breaks above the upper band and short when price breaks below the lower band, then exits when price crosses back through the…

FuturesCommoditiesTrend followingBreakout
MQL5 code base

The document outlines an expert advisor that uses a VolatilityPivot NRTR indicator to make trading decisions. Entries are based on colored cross-shaped labels appearing in the direction of the intended trades. It notes that a supporting trading library can…

CommoditiesVolatilityTechnical indicatorsBacktesting
SuperMind

The article defines CTA strategies as professionally managed approaches focused mainly on futures, with possible options exposure, and sketches their development in overseas and Chinese markets. It describes the shift of Chinese CTA activity toward commodity…

FuturesCommoditiesTrend followingPortfolio construction
FMZ forum

The article explains calendar spread trading as taking positions on price differences between futures contracts for the same commodity but different delivery months. It groups potential spread drivers into supply conditions, capital flows and position…

FuturesCommoditiesArbitrageMean reversion
FMZ forum

The article recounts two forms of Shanghai Futures Exchange copper delivery arbitrage. One exchanges warehouse locations by delivering from Ningbo while requesting Shanghai allocation, then seeks to profit if the recipient of the less convenient warehouse…

CommoditiesFuturesArbitrageMarket microstructure
Amberdata research

This podcast recap follows Ilan Levy-Mayer’s path into trading and his work at a futures brokerage. It describes the broker’s role in helping hedgers, speculators, and self-directed traders choose platforms, understand markets, and manage risk. The firm’s…

FuturesCommoditiesCryptoRisk management
vn.py community

This forum exchange explains why historical prices for a continuous Dalian soybean futures series may differ between the Xt data center and VeighNa downloads. The main issue identified is the adjustment method: VeighNa’s data feed requests ratio-adjusted…

FuturesCommoditiesMarket microstructure
TqSdk

This futures strategy tracks the crush spread formed from soybean, soybean meal, and soybean oil contracts. It weights the three contract prices using an approximate processing ratio, computes the spread as the combined meal and oil value less the soybean…

FuturesCommoditiesMean reversionArbitrage
BigQuant

This research summary reviews the 2021 commodity futures market and examines whether exchange increases in trading fees affect commodity prices and CTA strategies. It describes a year of broad price gains followed by sharp reversals amid market…

FuturesCommoditiesTrend followingMarket microstructure
MQL5 code base

This brief document identifies an indicator called SessionRangeBreakout and says its author uses breakouts from the Asian trading range when trading gold. It provides a little context for the indicator’s intended market and general approach: define a session…

CommoditiesBreakoutTechnical indicators
BigQuant

This research describes a systematic trend-following strategy for commodity futures. It first uses MACD crossings, filtered by cumulative distance relative to ATR, to classify rising and falling trends. It then revises those classifications when price…

FuturesCommoditiesTrend followingTechnical indicators
Kraken Learn

The document introduces tokenization as representing assets on blockchain networks in a way that supports transparent tracking and resistance to tampering. It describes tokenization as applicable across asset classes, naming art, collectibles, corporate…

Multi-assetFixed incomeCommodities
BigQuant

This document summarizes a commodity futures strategy based on carry and the futures term structure. It describes a directional rule in which the nearby, or main, contract is bought when its price is below the next contract and sold when it is above it. The…

FuturesCommoditiesCarryPortfolio construction
BigQuant

This overview describes a commodity futures CTA strategy that ranks contracts using a combined score. It considers technical signals—cross-sectional momentum, volatility, open-interest changes, and term structure—alongside macroeconomic measures including…

CommoditiesFuturesFactor investingMomentum
vn.py community

This event announcement introduces spread trading as a relative-value approach that focuses on price differences between related futures contracts or between futures and spot instruments. The idea is to trade whether a spread has moved outside a reasonable…

FuturesCommoditiesArbitragePairs trading
BigQuant

This research summary describes a method for forecasting year-over-year inventory growth across six products in China’s ferrous commodity chain. It treats inventory as an indicator of relative supply and demand, while noting that true inventory is difficult…

CommoditiesChina marketsMachine learningStatistics
MQL5 code base

This Expert Advisor combines ADX_Cross_Hull_Style color changes with an UltraXMA trend filter. It opens a trade when a new indicator color point appears at bar close, provided the filter supports the direction. It closes positions on an opposing entry signal…

Technical indicatorsTrend followingBacktestingCommodities