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

9,797 documents

FMZ digest

The document presents a daily pivot-point framework built from the prior session’s high, low, and close. It calculates a central pivot, three support levels, three resistance levels, and intermediate levels. The author interprets price behavior between the…

Technical indicatorsFuturesCryptoEquities
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 article outlines a framework for running a strategy across several crypto perpetual contracts using a unified set of platform functions. It describes initializing per-symbol state, retrieving contract precision and market quotes, aggregating account and…

CryptoFuturesExecutionMarket microstructure
FMZ digest

This educational article introduces dynamic delta hedging for cryptocurrency options. It reviews the main option sensitivities: delta to the underlying price, gamma to changes in delta, theta to time decay, and vega to implied volatility. The central method…

CryptoOptionsFuturesDerivatives pricing
FMZ digest

This chapter explains how backtesting helps validate trading signals, check strategy logic, and uncover implementation defects, while warning that historical simulation is not a forecast of future returns. It describes several ways simulations can…

BacktestingRisk managementExecutionStatistics
FMZ digest

This article explains a JavaScript implementation of SuperTrend built from average true range and smoothed upper and lower bands. The indicator switches between bands as closing prices cross them, producing an upward or downward trend state. A sample…

CryptoFuturesTrend followingTechnical indicators
FMZ digest

This article outlines a crypto rotation system that ranks liquid coins using moving-average alignment, the widening or narrowing of moving-average gaps, and the direction of those averages across several timeframes. It selects stronger positive and negative…

CryptoFuturesTrend followingMachine learning
FMZ digest

This tutorial shows how to connect Claude Pro to FMZ through the Model Context Protocol (MCP), then use the AI assistant to inspect and operate configured trading accounts. Examples include placing a grid of futures orders, comparing prices across exchanges,…

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

The document presents three rule-based trading templates and frames them as distinct ways to reason about markets: summarizing past prices, applying explicit intraday rules, and interpreting market positioning or expectations. The first template combines a…

Technical indicatorsFuturesBreakoutVolatility
FMZ digest

This installment designs the receiving side of a trade synchronization system. It explains how to pause copying through a strategy control and require a password to resume, and how to set a fixed order quantity or scale the quantity received in each signal.…

CryptoExecutionPosition sizingRisk management
FMZ digest

The article introduces intertemporal hedging by pairing a long position in one contract with a short position in another, then closing both when the combined result is favorable. It derives the basic spread relationship for a short in contract A and a long…

CryptoFuturesPerpetual futuresPairs trading
FMZ digest

This tutorial develops a multi-contract spread monitor and a grid-based hedge for crypto futures. It matches near and far contracts for the same underlying, calculates spread values from executable bid and ask quotes, and creates price levels around an…

CryptoFuturesArbitrageGrid trading
FMZ digest

The document explains Dual Thrust, a range-based breakout system that sets upper and lower trigger levels around a bar’s opening price. Its range is derived from rolling highs and lows of both highs, lows, and closes; separate multipliers determine how far…

CryptoFuturesBreakoutMomentum
FMZ digest

This article explains how candlestick shadows represent the distance between an intraperiod extreme and the candle body, and interprets long upper and lower shadows as possible signs of rejected price moves. It proposes using a long upper shadow after a…

Technical indicatorsMean reversionFuturesBacktesting
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 tutorial explains how to add configurable order buttons to an FMZ strategy’s status bar for multiple perpetual futures markets. Each row in a status table can display a button tied to that row’s trading symbol, so a user can open a form with order…

CryptoFuturesExecution
FMZ digest

The document describes a Python utility that starts and stops other trading robots at configured times through a platform's extension API. Each schedule entry identifies a robot and its daily start and stop times. The controller parses these entries, checks…

ExecutionFuturesRisk management
FMZ digest

This tutorial explains how to implement an extendable price grid and trigger trades when market prices cross its levels. It begins with a finite set of grid prices, then adds levels above or below the existing range as the market moves, while preventing new…

CryptoGrid tradingFuturesBacktesting
FMZ digest

The article describes a high-frequency strategy for Binance perpetual contracts, illustrated by a five-day run during volatile FIL trading. It reports a large return from a small initial deposit, but provides no independently verifiable account records or…

CryptoFuturesHigh-frequency tradingExecution
FMZ digest

This article describes a futures-style trading system that switches between short-term swing trading in ranging markets and breakout-based trend following in stronger directional conditions. It uses the Choppiness Market Index, calculated by comparing a…

FuturesTrend followingMean reversionBreakout
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

This guide explains the configurable parameters used when running FMZ MyLanguage strategies across cryptocurrency spot and futures markets. It distinguishes execution on completed candles from execution on live prices, describing the tradeoff between waiting…

CryptoFuturesSpot marketsExecution