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
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

QuantInsti blog

The document explains kurtosis as a measure of how heavy or light a return distribution’s tails are relative to a normal distribution. It distinguishes ordinary kurtosis from excess kurtosis, for which the normal distribution is the zero baseline, and…

StatisticsRisk managementVolatility
QuantInsti blog

The document introduces the Heston model as an option-pricing framework that allows both the underlying asset price and its variance to evolve stochastically. Unlike constant-volatility Black–Scholes, it models variance as mean reverting, with random…

OptionsVolatilityDerivatives pricingStatistics
QuantInsti blog

The article examines market effects associated with the early COVID-19 outbreak and the Russia–Saudi Arabia oil price dispute. It describes calculating average forward returns after historical drawdowns: compute cumulative returns and running peaks, identify…

EquitiesOptionsBreakoutVolatility
QuantInsti blog

This article introduces exotic options as contracts whose payoff, exercise conditions, or underlying can differ from standard calls and puts. It describes barrier options, which activate or expire when a price threshold is reached; binary options, which pay…

OptionsDerivatives pricingVolatilityStatistics
QuantInsti blog

This overview explains index options as contracts whose value depends on a market index, and describes how they can be used to speculate on index moves or hedge exposure. It distinguishes index options from options on individual stocks and surveys broad…

OptionsEquitiesVolatilityRisk management
QuantInsti blog

The article describes three sentiment measures and proposes contrarian trades based on them. VIX is presented as an options-derived estimate of expected S&P 500 volatility; high readings are associated with fear and falling prices, while low readings are…

SentimentVolatilityOptionsFutures
QuantInsti blog

This article explains why index volatility depends on both the volatility of constituent stocks and the correlation among them. When stocks move more independently, their individual volatility can rise without a comparable increase in index volatility; when…

OptionsVolatilityArbitrageEquities
QuantInsti blog

This interview traces Vijayakumar’s progression from early stock investments and repeated losses to options trading and work on algorithmic strategies. He describes learning through books and practice, then studying derivatives, Python, and quantitative…

OptionsRisk managementVolatilityMachine learning
QuantInsti blog

This project tests an options dispersion strategy that compares BANKNIFTY implied volatility with the weight-adjusted implied volatility of its constituent stocks. The author estimates average implied volatility from first out-of-the-money calls and puts,…

OptionsVolatilityArbitrageBacktesting
QuantInsti blog

The document explains the Black–Scholes model for pricing European call options. It introduces the main inputs—underlying price, strike, time to expiry, risk-free rate, and volatility—and describes how the formula combines the discounted strike with the…

OptionsDerivatives pricingVolatilityStatistics
QuantInsti blog

The document explains seasonality as recurring price or return patterns tied to calendar periods and surveys several proposed effects: the Santa Claus rally, sell-in-May timing, weekday patterns, month-end and turn-of-month behavior, and a December pattern…

EquitiesVolatilityEvent-drivenBacktesting
QuantInsti blog

The article classifies market events as black swans (unexpected), grey swans (possible but unlikely), or white swans (expected), then considers how they may affect stocks, bonds, and derivatives. It suggests that strategies should reflect how much warning…

Event-drivenRisk managementVolatilityMulti-asset
QuantInsti blog

The article explains how standard GARCH models capture volatility clustering while treating positive and negative return shocks symmetrically. GJR-GARCH adds a term activated by negative shocks, allowing downside moves to have an additional effect on…

EquitiesVolatilityStatisticsRisk management
QuantInsti blog

The article describes directional change (DC), a threshold-based way to represent price movement through confirmed turning points rather than fixed-time observations. It defines upward and downward runs, their overshoots, and three derived measures: total…

ForexTechnical indicatorsMachine learningVolatility
QuantInsti blog

The article introduces hidden Markov models as a way to infer unobserved states from observed data. It explains the Markov property, transition probabilities, and time-homogeneous chains, then relates hidden-state estimation to the Kalman filter’s prediction…

StatisticsMachine learningVolatility
QuantInsti blog

The article explains standard deviation as the square root of variance and a measure of how dispersed observations are around their mean. It distinguishes population and sample calculations, describing Bessel’s correction for samples, and notes that standard…

StatisticsVolatilityRisk managementPortfolio construction
QuantInsti blog

This project uses a Gaussian Hidden Markov Model to classify market conditions as high or low volatility, then applies those classifications to a moving-average crossover strategy. Daily returns serve as the observable input, although the author also…

EquitiesMachine learningVolatilityRisk management
QuantInsti blog

This project describes dispersion trading as a relative value strategy that trades options on an index against options on its component stocks. It estimates implied volatility from nearby option strikes using Black–Scholes, combines component volatilities,…

OptionsVolatilityArbitrageFutures
QuantInsti blog

The document outlines a session on managing option portfolios that span multiple instruments. Its stated focus is on Delta and Gamma, including how market characteristics affect their behavior, and on making several higher-order Greeks easier to understand:…

OptionsDerivatives pricingVolatility
QuantInsti blog

This project describes a dispersion strategy using Bank Nifty options and options on its constituent bank stocks. It compares implied volatility across the index and its components, using implied correlation as a signal: high correlation points toward…

OptionsVolatilityMean reversionRisk management
QuantInsti blog

The document introduces a Bayesian time-varying parameter vector autoregression with stochastic volatility (TVP-VAR-SV). Unlike a standard VAR with fixed coefficients and constant error variance, this model allows lag relationships, contemporaneous…

StatisticsVolatilityBacktesting
QuantInsti blog

The article introduces mixture models as a possible framework for forecasting asset returns when their statistical behavior changes over time. It notes that returns can exhibit changing means and volatility, nonlinear patterns, volatility clustering,…

StatisticsMachine learningVolatilityBacktesting
QuantInsti blog

This lecture description introduces advanced options portfolio management through the use of first-, second-, and third-order Greeks. It notes that risk can be managed by examining how portfolio exposures respond to underlying factors, including how…

OptionsRisk managementVolatilityDerivatives pricing