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

Search the library

19,452 documents

Amberdata research

This weekly crypto market report surveys spot exchanges, futures and swaps, decentralized exchanges, lending activity, and Bitcoin and Ethereum network metrics for the week of May 24, 2023. It describes lower centralized-exchange volumes after a burst of…

CryptoFuturesMarket microstructureDeFi
FMZ forum

The study revisits Bitcoin strategies that buy when price reaches a recent high (MAX) or low (MIN), using daily data from late 2015 through August 2024. It examines lookback windows from 10 to 50 days, compares in-sample results with an out-of-sample period…

CryptoTrend followingMean reversionBacktesting
BigQuant

This document explains a reverse-doubling strategy designed for an older crypto-margined futures venue. It focuses on the strategy’s control flow: open a position, place take-profit orders, monitor both profit-taking and reverse stop triggers, cancel…

CryptoFuturesRisk managementPosition sizing
Lumibot

This document outlines how to use Kraken through Lumibot’s shared CCXT broker path for cryptocurrency strategies. It describes API key and secret credentials, notes that the integration supports a live trading path, and identifies Kraken as the exchange…

CryptoSpot marketsBacktestingExecution
Amberdata research

This product-feature note introduces a chart comparing implied volatility in option wings with at-the-money implied volatility. Users can select an option delta and days to expiry, then inspect the wing-to-ATM volatility ratio. The example states that ETH…

OptionsCryptoVolatilityDerivatives pricing
Amberdata research

This conference recap reports themes raised at an AIM Summit Dubai panel on whether conditions were favorable for crypto. Discussion covered the macro backdrop, regional differences, stablecoins, and tokenization. The article also notes institutional…

CryptoEvent-driven
FMZ forum

The document explains two ways to inspect HTTP requests sent from a trading bot’s Docker environment while debugging exchange API errors. One method runs a Python packet sniffer with Scapy on the container’s network interface and logs request data. The other…

CryptoExecutionMarket microstructure
SuperMind

This code implements a SuperTrend-style signal on 15-minute Bitcoin futures data. It calculates true range from each bar’s high, low, and previous close, smooths the result into an ATR, and places candidate bands around the high-low midpoint using a…

CryptoFuturesTrend followingTechnical indicators
Amberdata research

This article explains how historical Bitcoin market data can support research, strategy backtesting, volatility analysis, and comparisons with other assets. It describes API access as a way to request data over chosen periods and automate analysis. The data…

CryptoBacktestingMarket microstructureVolatility
Hummingbot docs

This Hummingbot documentation explains a mode that alternates order placement after fills to keep buying and selling activity balanced. When an order fills, the bot places orders only on the opposite side during the next refresh cycle. If a buy fills, for…

CryptoExecutionMarket makingRisk management
Amberdata research

This primer explains how algorithmic stablecoins seek to hold a fiat peg by adjusting token supply, often through a related token and arbitrage. It compares them with fiat-backed and over-collateralized designs, and outlines evaluation factors including…

CryptoDeFiArbitrageRisk management
Stratmill research code

This utility converts Binance historical order-book depth, snapshot, and trade files into an event format used by HftBacktest. It reads CSV data, identifies or infers column headers, maps records to depth, snapshot, or trade events, and assigns exchange and…

CryptoMarket microstructureBacktestingExecution
Freqtrade

This Freqtrade example shows how to combine a traded pair’s short-term trend with a higher-timeframe Bitcoin reference. It requests BTC/USDT candles at 15-minute intervals, calculates a 20-period simple moving average on that data, and merges the informative…

CryptoTrend followingTechnical indicatorsRisk management
Kraken Learn

The document compares two crypto prop firms across evaluation formats, fees, payout timing, profit splits, account scaling, trading rules, platforms, and available assets. Breakout is described as offering several one-step and two-step evaluations, no…

CryptoRisk managementExecution
Amberdata research

The report argues that Bitcoin’s price drivers have shifted from the four-year halving cycle toward institutional flows, especially ETF activity, alongside monetary policy, regulation, and broader risk appetite. It describes a post-correction market with…

CryptoSpot marketsDerivatives pricingMarket microstructure
Freqtrade

This Freqtrade strategy seeks long entries on a five-minute chart by combining trend strength, oversold conditions, and a stochastic crossover. It requires either a high short-period ADX or a higher slow ADX, a CCI reading below its oversold threshold, and…

CryptoTechnical indicatorsMomentumRisk management
Amberdata research

This overview explains tokenization as representing ownership interests in physical or digital assets with blockchain-recorded tokens. Divisible tokens can represent fractions of assets such as property, art, or intellectual property, and transfers can be…

CryptoDeFiMarket microstructureExecution
FMZ forum

The document proposes a spot and futures hedge that places resting orders in separate order books when the spread is attractive. It monitors fills and compares the resulting spot and futures exposures, then opens or closes positions to correct imbalances. As…

CryptoFuturesSpot marketsArbitrage
Kraken Learn

The document explains how a Bitcoin holder can borrow funds while pledging BTC as collateral, retaining price exposure while the loan remains open. It describes loan-to-value as a way to relate borrowing to collateral value and illustrates that a decline in…

CryptoRisk managementDeFiSpot markets
Amberdata research

This midweek derivatives recap summarizes Bitcoin and Ether conditions during a period when spot prices were testing familiar levels. It discusses realized volatility, the shape of the volatility term structure, skew, options flows, and dealer gamma. Bitcoin…

CryptoOptionsVolatilityDerivatives pricing
Cryptohopper blog

This article explains fear of missing out as a psychological response to treating a missed trade as a threat to trading success. It argues that this threat perception can encourage impulsive decisions, especially chasing a rapidly rising coin and buying…

CryptoSentimentRisk management
Hummingbot docs

The document explains how a maximum order age setting refreshes an order after a chosen duration, recalculating it from the configured spread and current market movement. The default is 1,800 seconds, and the setting can be shorter than the regular order…

CryptoMarket makingExecutionRisk management
Cryptohopper blog

This article outlines a discretionary framework for managing a cryptocurrency portfolio. It recommends setting a trading plan, defining risk and reward with stop-loss and profit targets, diversifying across tokens, researching each project, planning entries…

CryptoPortfolio constructionRisk managementPosition sizing