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

151 documents

FMZ forum

This article explains how to read futures volume and open interest alongside price during short-term trading. It defines total volume, the reported outside and inside volume categories, open positions, and the change in open interest. A price break…

FuturesMarket microstructureBreakoutExecution
FMZ forum

This article explains why a strong historical backtest may fail in live markets, particularly when a strategy has been tuned to a small or unrepresentative sample. It recommends splitting time-ordered data into a training period for parameter selection and a…

BacktestingStatisticsRisk managementFutures
FMZ forum

The post describes a time-based controller for starting and stopping automated domestic futures trading robots. It checks the current time and weekday, uses a status flag to avoid repeated starts, and calls platform functions to restart or stop two named…

FuturesExecutionRisk management
FMZ forum

This article outlines a two-part FMZ design for forwarding futures position changes from a reference account to one or more synchronizing accounts. A template library runs inside the reference strategy, records initial long and short position amounts, checks…

FuturesExecutionMarket microstructure
FMZ forum

The article introduces calendar spread arbitrage as opposing positions in contracts on the same underlying asset with different maturities. It describes monitoring the price difference between crypto contracts and acting when the spread widens beyond a…

CryptoFuturesArbitrageMean reversion
FMZ forum

The document compares two ways to retrieve Binance perpetual futures candles. Using the platform’s standard record retrieval after setting a maximum bar length of 1,500 returns only 1,000 records in the described example. A direct exchange API request for…

CryptoFuturesPerpetual futuresExecution
FMZ forum

This guide explains how the FMZ Quant platform organizes strategy development and bot operation. Users manage strategies and bots through the website, while a Docker service on their own or a rented machine connects to exchanges, runs the strategy, and sends…

CryptoFuturesExecutionRisk management
FMZ forum

The document surveys option buyer and seller risks, then explains dynamic delta hedging as a way to manage directional exposure. It describes how delta changes with the underlying price, time to expiration, and volatility, and illustrates rebalancing a short…

OptionsFuturesVolatilityRisk management
FMZ forum

This document introduces a digital-asset trading library that combines an existing spot-trading template with futures support for OKCoin and BitVC. Its main teaching is operational: futures orders require contract selection and position-aware handling that…

CryptoFuturesSpot marketsExecution
FMZ forum

This intermediate FMZ tutorial explains practical platform techniques for building automated trading strategies. It covers operating across exchanges and symbols, configuring futures and swap contracts, and handling API failures through retries, null checks,…

CryptoFuturesBacktestingExecution
FMZ forum

This overview organizes strategy examples collected from a cryptocurrency trading platform into three groups: basic trading aids, simple strategies for study, and strategies described as having performed well in live trading. The examples span price alerts,…

CryptoFuturesArbitrageGrid trading
FMZ forum

The document traces several ways to build moving average trading rules, using a 15-minute Chinese rebar futures index as its backtest example. It starts with price crossing a single average and short-period averages crossing longer ones, then adds…

FuturesTrend followingTechnical indicatorsBacktesting
FMZ forum

This forum post reports a rejected Bitcoin sell order on an OKCoin futures account. The submitted quantity was 5.99 BTC, and the exchange response said that the order quantity must be a multiple of the lot size. The accompanying logs show the displayed…

CryptoFuturesExecutionMarket microstructure
FMZ forum

This article explains how to make the lookback length in a range-breakout strategy vary with volatility. A fixed N-day breakout may enter quickly during strong trends but can produce repeated signals in sideways markets. The proposed adjustment compares a…

FuturesBreakoutTrend followingVolatility
FMZ forum

This tutorial introduces the M Language used in a trading platform to write indicators and trading logic for commodity futures and cryptocurrency contracts. It explains scalar and sequence data, numeric, string, and Boolean values, variable naming, and…

FuturesCryptoTechnical indicatorsPosition sizing
FMZ forum

This overview presents ten intraday breakout concepts. They use reference levels drawn from prior-session highs and lows, the opening price, an initial post-open range, recent consolidation, average price, or measures of historical and intraday ATR. In each…

BreakoutVolatilityTechnical indicatorsFutures
FMZ forum

This essay argues that a trading system only helps when a trader can follow it and its demands fit the trader’s goals, temperament, and market. It outlines four recurring price structures—triangular consolidations, directional channels, ranges, and expanding…

FuturesTrend followingTechnical indicatorsRisk management
FMZ forum

The document outlines three broad stages in the development of commodity trading adviser strategies. It attributes early CTA success in the 1960s and 1970s to persistent commodity trends associated with economic growth, inflation, and oil-market shocks.…

FuturesCommoditiesTrend followingMean reversion
FMZ forum

The article develops a relative-value framework for Chinese rebar and iron ore futures. Because iron ore is a major steelmaking input, their prices are linked, but the author argues that simple steel-margin formulas can be distorted by coke prices,…

FuturesCommoditiesPairs tradingRisk management
FMZ forum

This guide describes operational details for trading Gate.io perpetual futures through the FMZ platform. It explains that contracts are USD-denominated, BTC-settled, and represented as swaps, and notes the platform’s stated contract value. It also covers…

FuturesPerpetual futuresExecutionRisk management
FMZ forum

The post asks why a five-minute technical indicator in live trading appears to update three to four seconds after a period ends, even though historical testing updates it at the period boundary. The author reports connecting to OKEX futures from a rented…

FuturesTechnical indicatorsExecution
FMZ forum

This article describes a way to send alerts when a strategy’s position changes, using FMZ Mylanguage together with its JavaScript enhancement feature. The example strategy uses Williams %R and a moving average to generate long and short signals. The article…

CryptoFuturesExecutionTechnical indicators
FMZ forum

The speaker outlines a systematic trend-following approach that uses historical testing to support a rules-based process for entries, exits, profit taking, and position sizing. The strategy seeks to capture medium-term moves across a broad set of…

Trend followingFuturesPortfolio constructionPosition sizing
FMZ forum

This article argues that technical analysis should be treated as a probabilistic aid rather than a dependable forecast. It warns against trusting a single signal, applying one method in every market, and holding a position after price action invalidates the…

Technical indicatorsStatisticsRisk managementFutures