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
Quantpedia
86 documents
TqSdk
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
Quantopian lectures
45 documents
Binance API docs
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

45 documents

Binance API docs

This reference explains the account and order events delivered through Binance Spot Testnet user data streams. It describes balance position updates, deposit and withdrawal changes, order execution reports, order list status, stream termination, and external…

CryptoSpot marketsExecutionMarket microstructure
Binance API docs

This technical reference describes Binance Spot testnet market data over binary WebSocket streams encoded with Simple Binary Encoding. It covers connection and authentication requirements, lowercase symbol names, subscription formats, timestamp units,…

CryptoSpot marketsExecutionMarket microstructure
Binance API docs

This reference explains how to connect to Binance market data streams, manage subscriptions, and interpret events such as trades, candles, and order book updates. It describes raw and combined stream formats, connection and message limits, timestamp units,…

CryptoMarket microstructureExecution
Binance API docs

The document compares three API key types used to authenticate Binance trading and account requests. Ed25519 and RSA use asymmetric cryptography: the client keeps a private key to sign requests, while the exchange verifies signatures using a public key. HMAC…

CryptoExecutionMarket microstructure
Binance API docs

The document explains pegged orders as limit orders whose working price is derived from the order book. A primary peg references the best price on the order’s own side, while a market peg references the best price on the opposite side; optional price-level…

Spot marketsExecutionMarket microstructure
Binance API docs

The document lists Binance REST and WebSocket domains that expose public market data without API-key authentication. The REST endpoint categories include aggregate and individual trades, order-book depth, exchange information, candles, average price, ticker…

CryptoMarket microstructureExecution
Binance API docs

This reference explains exchange rules that determine whether orders satisfy symbol, exchange-wide, or asset-level constraints. Symbol filters cover permitted price ranges and tick increments, quantity bounds and steps, notional limits, and controls on…

ExecutionMarket microstructureRisk management
Binance API docs

This FAQ explains how to request and decode Simple Binary Encoding (SBE) responses from spot REST, WebSocket, and FIX APIs. It outlines the request headers or connection parameters needed to select SBE and a schema version, describes when requests fall back…

Spot marketsExecutionMarket microstructure
Binance API docs

This API reference explains account and order events delivered through a subscribed user data stream. Account position updates report changed assets and available or locked balances; balance updates report deposits, withdrawals, and transfers. Events use…

CryptoExecutionMarket microstructure
Binance API docs

This exchange guide explains how spot order rate limits count newly placed orders that remain unfilled. A successful order placement increases the count for the current interval; reaching the configured limit causes later requests to be rejected. The limit…

Spot marketsExecutionMarket microstructure
Binance API docs

This reference describes how Binance’s Spot REST API handles market data queries, trading requests, account information, and operational limits. It explains chronological ordering for returned data, timestamp units, request parameter placement, endpoint…

CryptoExecutionMarket microstructureRisk management
Binance API docs

This reference explains exchange rules that determine whether orders can be submitted. Symbol-level filters cover price bounds and tick increments, quantity bounds and step sizes, notional limits, iceberg order sizing, trailing-stop deltas, and caps on open…

ExecutionMarket microstructureRisk management
Binance API docs

This document describes an exchange rule that limits the prices at which an incoming order may execute, using upper and lower multipliers around a reference price. The limits can be set separately for buys and sells. Traders can query the applicable rules…

CryptoExecutionMarket microstructureStatistics
Binance API docs

This FAQ explains how spot trailing stop orders follow favorable price movement and trigger after a specified reversal. Buy orders track the lowest price after tracking begins and trigger on a rise; sell orders track the highest price and trigger on a…

CryptoSpot marketsExecutionMarket microstructure
Binance API docs

This document explains an exchange rule that limits the number of new spot orders counted as unfilled over a defined time interval. Successful new orders increase the count, while an order's first partial or complete fill reduces it. Maker fills may earn a…

CryptoSpot marketsExecutionMarket microstructure
Binance API docs

The document explains how trailing stop orders follow favorable price movement and trigger after a specified adverse move from a tracked extreme. The trailing distance is set in basis points. A buy order tracks a low and triggers after a rebound, while a…

CryptoExecutionRisk managementMarket microstructure
Binance API docs

This exchange FAQ explains an order amendment that reduces an existing order’s quantity while keeping its place in the price-time queue. It contrasts this with cancel-and-replace, which creates a new order behind existing orders at the same price. A worked…

ExecutionMarket microstructure
Binance API docs

This document explains how to connect to a spot exchange through FIX order entry, drop copy, and market data sessions. It covers TLS and server-name checks, Ed25519 logon signatures, API-key permissions, message sequencing, response modes, timestamps, and…

ExecutionMarket microstructureSpot marketsRisk management
Binance API docs

The document explains smart order routing (SOR) as a way to seek liquidity across configured order books that share a base asset and use interchangeable quote assets, such as stablecoins treated as having a fixed one-to-one exchange rate. An order submitted…

CryptoExecutionMarket microstructureSpot markets
Binance API docs

This technical reference describes FIX and FIX SBE connectivity for a spot exchange. It distinguishes order-entry, drop-copy, and market-data sessions; explains API-key permissions, TLS and signing requirements, connection lifecycle, heartbeats, message…

CryptoSpot marketsExecutionMarket microstructure
Binance API docs

One Pays the Other (OPO) is an order-list behavior in which proceeds from a working order determine the quantity of pending order or orders. The pending quantity is not specified at placement; it is set after the working buy fully fills, using the quantity…

ExecutionMarket microstructureSpot markets