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

662 documents

FMZ digest

The document introduces a platform data exploration tool for querying exchange OHLC and tick data with SQL, including user-uploaded datasets. It explains how query parameters can make filters adjustable, how results can be viewed as tables or visualizations,…

CryptoFuturesVolatilityMarket microstructure
FMZ digest

The document describes a semi-automated workflow for manually hedging cryptocurrency futures against spot positions across multiple exchange pairs. A manager collects futures and spot quotes, displays price differences, and provides controls to open or close…

CryptoFuturesSpot marketsArbitrage
FMZ digest

The article introduces Dual Thrust as a reversal-based breakout strategy for digital-asset futures. It derives a range from prior highs, lows, and closes, scales that range with separate long and short parameters, and places entry thresholds above and below…

CryptoFuturesTrend followingBreakout
FMZ digest

The document uses a backtest walkthrough to explain a cash-and-carry style hedge: short a quarterly Bitcoin futures contract while buying spot BTC, then close both legs after the futures premium narrows. It compares executable futures and spot quotes at…

CryptoFuturesSpot marketsArbitrage
FMZ digest

This article explains how win rate, payoff ratio, trading frequency, and position risk work together to determine a strategy’s realized results. It frames trade quality as net expectancy after fees, slippage, and funding, and recommends measuring outcomes in…

CryptoStatisticsRisk managementPosition sizing
FMZ digest

The article adapts risk parity to contracts representing BTC, equities, gold, and crude oil. It aligns hourly price data, calculates log returns, estimates covariance with an exponentially weighted scheme, and iteratively adjusts signed weights to bring…

CryptoMulti-assetPortfolio constructionRisk management
FMZ digest

The article reconstructs a trend-following strategy that combines fast and slow exponential moving averages with a range-filter indicator. Long entries require a bullish range-filter signal, the fast EMA above the slow EMA, and a positive candle closing…

CryptoFuturesTrend followingTechnical indicators
FMZ digest

The document proposes a live soccer market strategy between pure arbitrage and outright prediction. It buys a favored team’s win contract alongside low-priced 0–0 and 0–1 exact-score contracts, treating them as a partial basket of likely paths. If the…

ArbitrageRisk management
FMZ digest

This tutorial develops the statistical basis for pairs trading. It explains how a temporary divergence between related assets can be traded by shorting the relatively stronger asset and buying the weaker one, with the expectation that their spread will…

Pairs tradingStatisticsMean reversionBacktesting
FMZ digest

The article redesigns a leveraged grid strategy after identifying low activity in quiet markets, accumulating exposure during sustained declines, profit giveback, and stubborn high-priced inventory. It frames grids as short volatility strategies whose…

CryptoGrid tradingMean reversionVolatility
FMZ digest

This tutorial demonstrates simple strategies on the WOOFi and EdgeX decentralized exchanges. Its WOOFi example refreshes orders, positions, depth, and account equity, then places layered buy and sell orders around the best prices. Average True Range sets the…

CryptoDeFiMarket makingMean reversion
FMZ digest

This installment explains two parts of a high-frequency spot strategy: periodic inventory balancing and the main price burst logic. It estimates account net value by marking held and frozen assets to the best bid, logs changes, and tracks the asset share…

CryptoSpot marketsHigh-frequency tradingBreakout
FMZ digest

This document describes a multi-instrument tool for manually opening and closing futures–spot hedges. The strategy gathers futures and spot quotes, calculates the price differences for two hedge directions, checks available margin and spot balances, adjusts…

CryptoFuturesSpot marketsExecution
FMZ digest

The research note examines indirect hedging across three cryptocurrency markets: an ETH/BTC pair, an ETH/USDT pair, and a BTC/USDT pair. It calculates executable-side price differences for two hedge directions, then tracks how a trade changes the combined…

CryptoArbitrageBacktestingExecution
FMZ digest

The document explains how a strategy interface can use status-bar buttons to collect order settings for a selected instrument. Its example builds a table for several cryptocurrency perpetual futures, with a row-specific opening button that gathers order…

CryptoPerpetual futuresExecution
FMZ digest

The article introduces Bayesian inference as a way to update beliefs about an unknown parameter after observing evidence. It contrasts forward probability, which assumes a parameter value and predicts outcomes, with inverse probability: using observed…

Statistics
FMZ digest

The article compares limit orders routed through decentralized exchange aggregators with trading directly through a smart contract. It explains that aggregators monitor prices and arrange execution when a limit condition is met, sometimes using off-chain…

CryptoDeFiExecutionArbitrage
FMZ digest

This article presents a short-term countertrend strategy for crypto futures. It opens long positions when price is below a moving average and average true range exceeds its own moving average by a chosen multiple. The thesis is that a sharp volatility…

CryptoFuturesMean reversionVolatility
FMZ digest

The document describes a crypto spot market-making approach inspired by repeated large market sells in STORJ. The author observed frequent sell bursts that pushed the price down briefly before it recovered, and interpreted the pattern as an iceberg execution…

CryptoMarket makingHigh-frequency tradingMarket microstructure
FMZ digest

The document teaches a simple trend-following futures strategy built from two exponential moving averages. It signals a long entry or reversal when both averages form a local trough, and a short entry or reversal when both form a local peak. The…

CryptoFuturesTrend followingTechnical indicators
FMZ digest

The document extends a multi-contract spread monitor into a grid-based hedging strategy for cryptocurrency futures. It compares near- and far-dated contracts for the same underlying, calculates positive and negative spreads from bid and ask prices, and…

CryptoFuturesArbitrageGrid trading
FMZ digest

The document describes a workflow for turning TradingView strategy alerts into exchange orders through a hosted trading platform. A Pine script sends a webhook request whose body contains a structured signal, including the instrument, contract type, action,…

CryptoExecutionFuturesSpot markets
FMZ digest

The document explains how a crypto exchange market-making bot can create artificial trading activity by placing buy and sell orders near the current market, sometimes matching its own orders to produce chart history. Because those orders are not perfectly…

CryptoMarket makingHigh-frequency tradingExecution
FMZ digest

This guide presents implementation practices for market-data-driven strategies, with examples for ticker quotes, order book depth, recent trades, and candlesticks. It recommends checking incoming data for null values and implausible conditions, then…

CryptoTechnical indicatorsRisk managementExecution