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
QuantRocket
7 documents
Lumibot strategies
7 documents
Awesome Quant
1 documents

Search the library

1,747 documents

Freqtrade docs

This reference explains how Freqtrade handles pair naming, fees, and strategy execution. Spot pairs use a base and quote currency, while futures pair names also identify the settlement currency. Profit calculations include fees: simulations use the…

BacktestingExecutionPerpetual futuresSpot markets
Amberdata research

The document analyzes a sharp crypto market selloff through price moves, liquidations, open interest, funding, order book depth, imbalance, and spreads. It describes a two-stage explanation: macro events first pushed prices lower, then leveraged positions…

CryptoPerpetual futuresMarket microstructureRisk management
Cryptohopper blog

This article explains short selling as borrowing or entering a position that benefits when a cryptocurrency’s price falls, then closing at a lower price. It discusses using short positions to express a bearish view, hedge existing long exposure, or seek…

CryptoDerivatives pricingOptionsRisk management
Hyperliquid docs

This technical reference describes how deployers configure and operate builder-deployed perpetual markets on Hyperliquid. It covers market and asset registration, oracle updates, funding parameters, margin tables and modes, fee settings, open-interest caps,…

CryptoPerpetual futuresDerivatives pricingRisk management
NautilusTrader

This example configures a live-node application to run a Bollinger Band mean-reversion strategy against the Architect AX sandbox on a EUR/USD perpetual instrument, using one-minute midpoint bars. It sets a Bollinger period of 20 with a two-standard-deviation…

ForexPerpetual futuresMean reversionTechnical indicators
Amberdata research

The article argues that a sharp selloff in World Liberty Financial Token (WLFI) preceded a broader cryptocurrency decline and may have offered an early warning of market stress. It highlights a reported surge in WLFI trading volume after tariff news,…

CryptoMarket microstructurePerpetual futuresVolatility
SuperMind

This example studies how order latency affects a grid-based market-making strategy for ETH perpetual futures. The strategy estimates trading intensity from the distance between the midpoint and observed trade arrivals, fits a decay relationship to that…

CryptoPerpetual futuresMarket makingGrid trading
Hyperliquid docs

The document explains how delisting works for validator-operated perpetual contracts. Validators vote on whether an asset should be removed; if they approve delisting, the contract settles at the one-hour time-weighted spot oracle price from before the…

CryptoPerpetual futuresDerivatives pricingExecution
FMZ forum

The document outlines a cryptocurrency grid strategy designed to run across several exchanges and spot, futures, and perpetual markets. It describes a grid that can operate in both directions or only one direction, with one side disabled by setting its order…

CryptoGrid tradingExecutionMarket microstructure
Hyperliquid docs

This API reference describes actions available to deployers of builder-deployed perpetual markets. It covers registering a DEX and assets, updating oracle inputs, setting funding parameters and margin tables, configuring open-interest caps, assigning fee…

CryptoPerpetual futuresDerivatives pricingRisk management
Hummingbot docs

The document describes an automated dollar-cost averaging executor that distributes an entry or exit across a sequence of orders. Its configuration includes a market, trading pair, side, order amounts and prices, leverage, order mode, and optional profit,…

ExecutionSpot marketsPerpetual futuresPosition sizing
Hyperliquid docs

This reference describes Hyperliquid’s information endpoint for retrieving market and account data across perpetual and spot markets. It covers mid prices, order book snapshots, candles, open and historical orders, fills, order status, user portfolios, fees,…

CryptoPerpetual futuresSpot marketsMarket microstructure
Amberdata research

The article introduces OKX Nitro Spreads as a way to trade the price difference between futures and perpetual swap contracts through a single instrument. It describes spread trading as useful for hedging exposure or responding to price differences, with the…

CryptoFuturesPerpetual futuresArbitrage
Hyperliquid docs

The document explains a specific pricing and margin arrangement for some Hyperliquid perpetual contracts. Their underlying spot reference comes from Uniswap V2 or V3 automated market maker prices. These contracts are isolated-margin only: traders cannot use…

Perpetual futuresDeFiMarket microstructure
Amberdata research

The article surveys ways decentralized finance represents familiar financial products on blockchains. It describes lending pools where suppliers earn variable interest and borrowers post crypto collateral, often in excess of the loan value. Smart contracts…

DeFiCryptoDerivatives pricingPerpetual futures
Freqtrade docs

This guide explains static and trailing stop losses, including trailing stops that switch to a tighter loss allowance after a profit threshold or begin trailing only after a specified offset. It also covers exchange-placed stops, comparing market orders,…

Risk managementExecutionPosition sizingPerpetual futures
FMZ forum

This forum post describes a trader who can open a Binance perpetual futures position but cannot sell to close it. The reported error says the order direction is invalid, even though the poster believes the decimal precision and close-long setting are…

CryptoFuturesPerpetual futuresExecution
NautilusTrader

This tutorial explains a two-input market-making setup for a Lighter perpetual linked to Nvidia shares. The Lighter order book supplies the price anchor, while Databento US equity top-of-book quotes provide a normalized signal: the equity mid is compared…

Market makingEquitiesCryptoPerpetual futures
FMZ forum

This guide explains how to connect a dYdX account to the FMZ quantitative trading platform, with a focus on perpetual contracts, which FMZ identifies as swaps. It lists the API and Stark key credentials required and describes obtaining them after creating an…

CryptoPerpetual futuresExecution
NautilusTrader

This example demonstrates how a backtest engine can model automatic liquidation on a margin account holding an inverse Bitcoin perpetual. It configures a simulated venue with liquidation enabled, starts with one BTC, and submits a market buy for 10,000,000…

CryptoPerpetual futuresBacktestingRisk management
FMZ live strategies

This live robot page describes an aggressive martingale approach on OKX USDT futures. It shows both long and short positions across many contracts, adding to positions in layers as prices move against them. The displayed settings specify an initial order…

CryptoFuturesPerpetual futuresGrid trading
Hyperliquid docs

The document explains why closing a perpetual futures position may increase Available Balance by less than the margin shown for that position. It focuses on cross margin, where open positions share a common pool of collateral. If other positions have losses…

CryptoFuturesPerpetual futuresRisk management
Hummingbot docs

This guide explains how to connect a wallet to dYdX v4, obtain the chain address and secret phrase, and connect those credentials to Hummingbot. It covers both the command-line client and the web dashboard, then walks through configuring and launching a…

CryptoPerpetual futuresExecutionRisk management