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

12,303 documents

Quant Q&A

The document explains how to generalize first-passage results for geometric Brownian motion when the starting value and threshold are not normalized to convenient constants. Taking logarithms turns the process into Brownian motion with drift, so the relevant…

StatisticsVolatilityDerivatives pricing
Quant Q&A

The document values a perpetual claim that pays one unit when a non-dividend-paying stock first falls to a lower barrier. It presents two equivalent routes: risk-neutral expectation of the discount factor at the hitting time, or an ordinary differential…

Derivatives pricingOptionsVolatilityStatistics
Quant Q&A

The document defines a forward volatility agreement as exposure to the at-the-money implied volatility observed at a future date for an option expiring later. It asks how such a contract is hedged in practice. The response mentions forward-start options or…

OptionsVolatilityDerivatives pricing
Quant Q&A

The document explains why a model-free measure built from option prices ideally requires a continuum of strikes, and how finite market listings change the problem. With observable prices across strikes and negligible bid-ask spreads, vanilla calls and puts…

OptionsVolatilityDerivatives pricingStatistics
Quant Q&A

The document asks how to interpret Rebonato’s approximation for swaption volatility when using a factor-reduced or multifactor Libor Market Model. It questions whether each factor should be represented by a separate volatility function tied to a tenor, with…

Fixed incomeOptionsVolatilityDerivatives pricing
Quant Q&A

The document explains why a Heston model does not always produce lower implied volatility at longer maturities. Its variance process is mean reverting toward the long-run variance level, so the relationship between current variance and that target influences…

OptionsVolatilityDerivatives pricing
Quant Q&A

The document clarifies how to calculate a one-step-ahead density forecast from an estimated ARMA-GARCH model with Gaussian errors. At each forecast origin, estimate or update the model using information available so far, then obtain the forecast conditional…

StatisticsVolatilityBacktesting
Quant Q&A

The document explains how to model constant conditional skewness alongside an ARMA conditional mean. Its central point is that ARMA specifies the structure of the conditional mean, while the innovation distribution can be chosen to have skewness and…

StatisticsVolatility
Quant Q&A

The document addresses whether squared simple returns or squared log returns should be used when studying volatility and applying ARCH or GARCH models. It defines log returns as the difference between the logarithms of consecutive prices and says this is the…

EquitiesVolatilityStatistics
Quant Q&A

The document explains why the European Black–Scholes relationship between vega and gamma generally does not carry over to American options. Early exercise creates a boundary that changes the option’s value and sensitivities. For a put with a positive…

OptionsDerivatives pricingVolatility
Quant Q&A

The document explains why similar warrants from different issuers can imply distinct volatility surfaces. Issuers may add different markups to warrant prices, and those markups can depend on each issuer’s outstanding position in the product. As sales…

OptionsVolatilityMarket microstructureArbitrage
Quant Q&A

The document examines the relationship between required returns, variance, stock-index levels, and expected volatility measures. The response points to a decomposition of the market’s expected excess return that includes risk-neutral variance and additional…

OptionsVolatilityStatistics
Quant Q&A

The document asks how practitioners might extend a long-dated foreign exchange option hybrid model that captures volatility level and skew but may not reproduce the full smile. The questioner wants to retain a three-factor setup, avoid stochastic volatility,…

ForexOptionsVolatilityDerivatives pricing
Quant Q&A

The document addresses whether individual-stock option volatility smiles become steeper after sharp declines. Its answer describes a common market pattern: implied volatility, especially for out-of-the-money puts, tends to rise after a stock price falls. A…

OptionsEquitiesVolatilityMarket making
Quant Q&A

The document responds to an observation that volatile Bitcoin prices seem to form a Weierstrass-like pattern across candlestick time scales. It explains that rough, fractal-like paths are not unique to cryptocurrency: Brownian motion and related stochastic…

CryptoStatisticsVolatilityMean reversion
Quant Q&A

The document distinguishes the Samuelson effect’s maturity-related volatility pattern from volatility measured directly on futures price levels. The effect concerns returns volatility: nearby commodity contracts are often more volatile than deferred…

CommoditiesFuturesVolatilityStatistics
Quant Q&A

The note discusses how options traders describe exposure to changes in implied volatility skew and volatility convexity. Skew refers to differences in implied volatility across strikes, such as between out-of-the-money puts and calls. Traders may…

OptionsVolatilityDerivatives pricing
Quant Q&A

The discussion asks whether traders can profit from the tendency of equity markets to fall quickly and recover more gradually. It explains that this asymmetry is reflected in option prices: downside puts often carry a premium relative to comparable calls. A…

OptionsEquitiesVolatilityRisk management
Quant Q&A

The document frames option leverage as delta divided by option price and asks which European strike maximizes that ratio. It supplies Black–Scholes call and put prices and deltas, then presents a numerical exploration across strikes for selected fixed…

OptionsDerivatives pricingVolatility
Quant Q&A

The document compares the classical LIBOR Market Model (LMM) with a stochastic-volatility extension called SABR-LMM. LMM models a family of forward rates jointly, allowing their correlation structure to inform the pricing of products that depend nonlinearly…

Fixed incomeDerivatives pricingVolatilityStatistics
Quant Q&A

The document raises a theoretical question about a consistency property in the Vanna–Volga method. Starting from a price curve constructed by interpolation and extrapolation across strikes, the cited paper claims that selecting three different strikes on…

OptionsDerivatives pricingVolatility
Quant Q&A

The document shows how to generate joint spot and variance paths from QuantLib's Heston process in Python. It constructs the process from initial variance, mean-reversion, long-run variance, volatility-of-variance, correlation, spot, and rate inputs, then…

OptionsVolatilityDerivatives pricingBacktesting
Quant Q&A

The document asks whether information criteria or divergence measures can guide SABR calibration. The response describes a common rates-market workflow: preset beta, solve alpha to match the at-the-money volatility, then optimize rho and nu against smile…

OptionsVolatilityDerivatives pricingStatistics