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

19 documents

FMZ digest

This article explains box theory as a way to identify support and resistance from recent price ranges. It defines support as the lowest closing price over a lookback period and resistance as the highest, then treats a break above or below the range as a…

CommoditiesCryptoFuturesBreakout
FMZ digest

The article presents a trend-following system built around three shifted simple moving averages, named the jaw, teeth, and lips. When the lines are tangled, the approach treats the market as directionless and waits; when they separate in order, it interprets…

FuturesCommoditiesTrend followingTechnical indicators
FMZ digest

The article distinguishes futures–spot arbitrage from calendar and cross-market spread trades. In a futures–spot position, a trader buys the commodity in the spot market and sells futures when the futures premium is considered unusually wide, expecting…

CommoditiesFuturesSpot marketsArbitrage
FMZ digest

This Chinese course chapter introduces commodity trading advisors (CTAs), describing trend following, mean reversion, arbitrage, and strategies across different holding periods. It explains trend-following returns as a pattern of frequent small losses and…

FuturesCommoditiesTrend followingTechnical indicators
FMZ digest

This teaching example demonstrates a two-contract commodity futures hedge that monitors the price difference between contracts A and B. It opens opposing positions when the spread exceeds a configured threshold, then closes them when the spread reaches a…

FuturesCommoditiesPairs tradingExecution
FMZ digest

The article explains the Aroon indicator, which measures how many bars have elapsed since the period’s highest high and lowest low. Aroon Up and Aroon Down range from zero to one hundred; their relative position is used to assess trend direction, while…

Technical indicatorsTrend followingFuturesCommodities
FMZ digest

The document introduces average true range (ATR) as a measure of price movement and explains how its level may reflect changing market conditions. It associates unusually high ATR with panic and possible turning points, and low ATR with consolidation or…

FuturesCommoditiesVolatilityTechnical indicators
FMZ digest

The document explains Average True Range (ATR) as a measure of price movement and describes how Wilder associated high readings with panic-driven declines near market lows, and low readings with quieter consolidation or market tops. It presents the…

FuturesCommoditiesCryptoTechnical indicators
FMZ digest

The document adapts an intertemporal commodity futures hedge strategy by using Bollinger Bands on the price spread between two contracts to define entry and exit signals. It synchronizes the contracts’ candle data, calculates the spread as one contract’s…

FuturesCommoditiesPairs tradingMean reversion
FMZ digest

The document describes a footprint chart that expands each futures candlestick into price levels with estimated active buying and selling volume. Its example processes tick updates, classifies trades as buyer or seller initiated using the latest price…

FuturesCommoditiesMarket microstructureTechnical indicators
FMZ digest

This overview traces managed futures and CTA systems through three broad stages. Early systems focused on a small set of commodity markets and simple trend-following rules, including moving-average crossovers, during periods the article characterizes as…

FuturesCommoditiesTrend followingTechnical indicators
FMZ digest

This article explains how to build an interactive tool for calendar spread trading in commodity futures. It outlines checking the CTP connection, fetching quotes for two delivery months, calculating their price difference, and plotting that spread over time.…

FuturesCommoditiesArbitrageExecution
FMZ digest

The document explains a box-based trend strategy built around support and resistance. It defines the box boundaries from recent price extremes and treats a close above the upper boundary as a potential move into a higher range, while a close below the lower…

FuturesCommoditiesCryptoBreakout
FMZ digest

The document presents a Python port of a commodity futures moving average strategy originally implemented in JavaScript. It frames the example as a way to study multi-instrument strategy architecture, including per-contract state, position and order…

FuturesCommoditiesTrend followingTechnical indicators
FMZ digest

The document explains the Aroon indicator, which uses how recently a market made its highest and lowest prices over a chosen lookback period. Aroon Up and Aroon Down range from zero to one hundred; readings near one hundred indicate that the corresponding…

FuturesCommoditiesTrend followingTechnical indicators
FMZ digest

This tutorial compares several moving-average trading rules using daily commodity futures data. It starts with a single-average rule that trades when price crosses its average, then shows dual-average crossovers, adds conditions requiring the averages to…

Technical indicatorsTrend followingMomentumFutures
FMZ digest

This article explains R-Breaker, a commodity futures strategy that uses the prior day's high, low, and close to calculate a pivot and three support and resistance levels on each side. With no position, it enters long above the upper breakout level or short…

FuturesCommoditiesBreakoutTrend following
FMZ digest

This article compares bar-based and tick-based backtests, focusing on how coarse bars can hide the path prices took within a period. That ambiguity can produce unrealistic fills or conceal whether a stop would have triggered before a favorable exit. It also…

BacktestingHigh-frequency tradingMarket microstructureExecution
FMZ digest

The article explains a passive market-making approach that tries to move ahead of a large visible order by placing a limit order one tick better. A trader watches the order book for a sizable participant whose order may act as support or resistance, then…

CommoditiesFuturesHigh-frequency tradingMarket making