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

662 documents

FMZ digest

This article explains the design of a C++ strategy for hedging the calendar spread between near and deferred cryptocurrency futures contracts. It outlines the basic position logic: when the spread is positive, it sells the deferred contract and buys the…

CryptoFuturesArbitrageExecution
FMZ digest

The article compares two ways of selecting cryptocurrencies for a weekly basket: the 20 lowest unit prices and the 10 lowest market values. For the market-value calculation, it estimates value using total supply and price, and limits the analysis to coins…

CryptoFactor investingBacktestingRisk management
FMZ digest

This article outlines an automated workflow for turning a written trading hypothesis into a preliminary factor test. A user submits an idea through messaging; an AI model translates it into JavaScript, the workflow retrieves cryptocurrency data, checks data…

CryptoMachine learningFactor investingBacktesting
FMZ digest

This tutorial explains how to retrieve a specified number of historical bars when an exchange API limits the amount returned by a single request. Its example targets Binance futures: map supported bar durations to exchange intervals, request successive time…

FuturesBacktestingStatistics
FMZ digest

This article describes two simulated workflows connecting AI-Trader, a cloud agent runtime, and FMZ. In one direction, an agent reads a live FMZ strategy’s output through MCP and publishes a corresponding signal to the signal platform. In the other, it…

Machine learningExecutionFuturesRisk management
FMZ digest

This article demonstrates how to use ChatGPT inside FMZ’s strategy editor to help design, explain, and refine trading code. Its worked example combines one-minute bars into longer minute-based bars by grouping records into time intervals and aggregating…

Machine learningBacktestingTechnical indicators
FMZ digest

This article argues that a trading strategy should explain both the source of its expected return and the risks that could prevent it from earning that return. It uses a hypothetical short-horizon crypto signal based on reconstructing how one exchange…

CryptoHigh-frequency tradingExecutionMarket microstructure
FMZ digest

The author describes a daily-oriented ETH spot strategy that combines three chart horizons: a larger interval for market direction, a middle interval for the active trading regime, and a smaller interval for stop signals. Suggested horizons vary with trading…

CryptoSpot marketsTechnical indicatorsTrend following
FMZ digest

This tutorial shows how FMZ’s JavaScript thread functions can run user-defined tasks concurrently with a strategy’s main loop. Its examples cover a worker that repeatedly requests ticker data and passes updates to the main thread, as well as workers launched…

CryptoExecutionMarket microstructureHigh-frequency trading
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

This platform tutorial describes ways to build customized trading strategies beyond a platform’s standard exchange interface. It covers reading raw REST responses, querying public endpoints, and using authenticated API calls for operations that are not…

ExecutionMarket microstructureHigh-frequency tradingCrypto
FMZ digest

This tutorial outlines a monitor for a Curve stablecoin pool that compares a token’s implied exchange value with an assumed acquisition cost. It reads token metadata and wallet balances from the pool and token contracts, estimates the output for a proposed…

CryptoDeFiArbitrageExecution
FMZ digest

This article explains two signals derived from limit order books: volume imbalance at the best bid and ask, and order flow imbalance based on changes in displayed size and quote prices. The first compares the quantities resting at the best buy and sell…

Market microstructureStatisticsHigh-frequency trading
FMZ digest

The article describes adapting an older high-frequency futures strategy for Lighter, a decentralized exchange that the author says offered zero trading fees to ordinary users at the time. It explains account setup at a high level, including signing-key and…

CryptoPerpetual futuresHigh-frequency tradingMarket making
FMZ digest

This tutorial outlines the design of a simple crypto spot grid with a fixed price gap between adjacent levels, market orders, and levels extending above and below a starting price. It first frames requirements, then represents each grid level as a price…

CryptoSpot marketsGrid tradingExecution
FMZ digest

The document introduces a trading terminal designed to manage several exchange accounts and markets from one customizable screen. Users can bind exchange and trading-pair modules into groups, arrange market data, order books, account and position information…

CryptoArbitragePerpetual futuresExecution
FMZ digest

This platform guide describes a visual, node-based workflow for connecting market data, external information, analysis, decision logic, and trade execution. It outlines node categories for AI analysis and agents, data transformation, flow control, custom…

CryptoMachine learningExecutionSentiment
FMZ digest

This research prototype separates a long-only grid’s entry and exit rules from its total capital budget. A trend filter permits new buys only in a bullish regime; ATR and transaction-cost estimates set grid spacing, and each filled batch keeps a target based…

CryptoPerpetual futuresGrid tradingPosition sizing
FMZ digest

This beginner guide surveys six crypto approaches: long-term holding, intraday trading, scalping, swing trading, RSI-based trading, and avoiding pump-and-dump groups. It presents dollar-cost averaging as a way to spread purchases over time, and describes…

CryptoTechnical indicatorsRisk managementPosition sizing
FMZ digest

The article explains crypto execution through three layers: a macro trader schedules child orders over time, a micro trader chooses order type and price, and a smart router distributes orders across exchanges. It describes market impact, thin liquidity,…

CryptoExecutionMarket makingMarket microstructure
FMZ digest

This article surveys execution algorithms, market making, and crypto market microstructure. It divides execution into scheduling parent orders over time, choosing market or limit orders for each child order, and routing orders across venues. VWAP, TWAP, and…

CryptoExecutionMarket makingMarket microstructure
FMZ digest

The article explains how to translate a SuperTrend indicator into a rule-based trading system. It first derives true range from the current high and low and the previous close, then smooths true range into ATR. The midpoint of each bar, adjusted by a…

CryptoFuturesTrend followingBreakout
FMZ digest

This article studies whether crypto assets that move more closely with Bitcoin perform differently from less correlated coins. It explains Pearson correlation as a measure of linear co-movement, then describes collecting four-hour Binance futures prices for…

CryptoStatisticsPairs tradingMomentum
FMZ digest

The article presents a dashboard approach to assessing Bitcoin and broader crypto market conditions. It groups indicators into macro supply and market capitalization, capital flows, exchange balances, derivatives positioning, and on-chain or miner measures.…

CryptoOn-chain dataPerpetual futuresRisk management