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

19,452 documents

Hummingbot docs

This operational guide explains how a trading gateway can use dedicated RPC providers instead of public default endpoints when connecting to Solana and EVM networks. It describes the role of the RPC node in transaction speed, availability, data freshness,…

DeFiCryptoExecutionMarket microstructure
FMZ forum

The document contains a short example that applies ordinary linear regression to the latest 30 closing prices from a crypto exchange data feed. It assigns each observation a sequential time index, calculates the regression slope and intercept, and evaluates…

CryptoStatisticsTechnical indicators
Amberdata research

This weekly market commentary reviews BTC and ETH options conditions during a period of falling realized and implied volatility alongside weaker spot prices. It discusses changes in volatility term structures, put and call skew, relative volatility between…

CryptoOptionsVolatilityDerivatives pricing
OctoBot

This overview explains trading bots as programs that use market data and predefined rules to analyze conditions and place orders. Bots can run strategies such as dollar cost averaging or grid trading, and may connect technical indicators with risk management…

CryptoExecutionRisk managementPosition sizing
Amberdata research

The newsletter reviews a week in which Bitcoin rose 8% after briefly falling below $100,000 amid geopolitical headlines. It connects the rebound to falling crude prices and stronger performance in higher beta crypto assets, while noting that Bitcoin’s year…

CryptoOptionsFuturesVolatility
Cryptohopper blog

This beginner-oriented guide surveys tools for working in cryptocurrency markets, which it characterizes as continuous, volatile, and crowded with many tokens. It groups tools by task: market data for checking prices, volume, capitalization, and charts;…

CryptoTechnical indicatorsExecutionBacktesting
Kraken Learn

This overview explains parachains as customized blockchains connected to Polkadot’s or Kusama’s central Relay Chain. The Relay Chain provides shared security, consensus, and transaction settlement, allowing connected chains to rely on common network…

CryptoDeFi
Hummingbot docs

Hummingbot version 2.2.0 adds two trading controllers to its V2 framework. The Arbitrage controller is designed to trade price differences between spot venues, including automated market makers and central limit order books. It supports configurable exchange…

ArbitrageGrid tradingExecutionBacktesting
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
Amberdata research

This derivatives newsletter reviews Bitcoin and Ether price and options behavior around a sequence of SEC-related events, ETF approval, and the start of ETF trading in January 2024. It describes a muted immediate spot response to a false approval report, a…

CryptoOptionsVolatilityDerivatives pricing
NautilusTrader

This reference explains how NautilusTrader connects to exchanges, brokerages, and data providers through modular adapters. It lists supported integrations and their categories and stability labels, then outlines the common functions these adapters are…

ExecutionMarket microstructureCryptoFutures
Amberdata research

The document surveys crypto regulation developments reported across several regions and institutions. It describes the Financial Stability Board’s planned recommendations, the European Union’s MiCA framework for crypto assets, stablecoins, wallets and…

CryptoMulti-asset
FMZ forum

The article presents a basic monitoring tool for detecting new cryptocurrency listing announcements. It explains a simple workflow: repeatedly fetch an exchange announcement page, parse its HTML, inspect a selected link, and alert when that link changes. The…

CryptoEvent-drivenExecution
Binance API docs

This reference organizes Binance API errors into broad groups, including server and network problems, malformed or conflicting requests, authentication issues, and order-processing failures. It gives codes and message descriptions that can help an automated…

CryptoExecutionMarket microstructure
FMZ forum

This technical reference summarizes Kraken futures contract conventions and limitations relevant to automated trading. It distinguishes inverse contracts, which use cryptocurrency collateral, from linear contracts such as an XRP-to-BTC contract, and…

FuturesCryptoPerpetual futuresExecution
Amberdata research

This article summary describes research into time-of-day variation in crypto order-book depth and its implications for execution. Using BTC/FDUSD data, the cited study reports that depth fluctuates substantially over the day, with stronger liquidity near the…

CryptoMarket microstructureExecutionStatistics
Amberdata research

The document describes Amberdata Beacons, an on-chain data feed service built with API3’s Airnode technology and announced for ETHDenver 2022. Each Beacon is continuously updated and uses a single first-party oracle: the data provider publishes its own…

CryptoDeFiOn-chain data
Hummingbot docs

These release notes describe Hummingbot 2.5 changes relevant to automated trading. A Strategy V2 feature called PositionsHeld tracks spot balances and perpetual positions retained by stopped executors. Strategies can keep positions when execution stops,…

Market makingRisk managementExecutionCrypto
Cryptohopper blog

The article explains diversification as spreading cryptocurrency exposure across tokens to reduce the damage from a weak or failed holding. It proposes grouping assets by industrial use case, ecosystem solutions such as protocols and service providers,…

CryptoPortfolio constructionRisk managementDeFi
MQL5 code base

The document explains point-and-figure charting as a way to display price movement while ignoring elapsed time. A new X or O is added only after price moves by a chosen box size; the chart changes direction after an opposite move reaches a specified reversal…

Technical indicatorsForexCryptoMarket microstructure
FMZ forum

This guide explains how to connect a custom exchange to a hosted quantitative trading platform through a generic protocol plugin. The plugin runs an HTTP endpoint that receives JSON requests, identifies the requested operation by method name, forwards…

CryptoExecutionMarket microstructure
Kraken Learn

This guide defines a black swan as an outlier that is difficult to anticipate, has a large impact, and is often explained as foreseeable after it occurs. It applies that framework to crypto, where hacks, software flaws, fraud, regulation, or failures at…

CryptoVolatilityRisk managementPortfolio construction
Amberdata research

This report explains how to design a cryptocurrency arbitrage strategy across centralized exchanges and decentralized exchanges using automated market maker pools. It covers the differences between order-book prices and pool pricing, then identifies costs…

CryptoArbitrageDeFiExecution
Cryptohopper blog

This article explains how fear of missing out and panic selling can lead crypto traders to buy after sharp advances or sell during declines. It recommends defining entry and exit rules in advance, viewing losses as a normal part of investing, and starting…

CryptoRisk managementExecutionTechnical indicators