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

12,303 documents

QuantInsti blog

This introduction explains why financial prices are modeled as stochastic processes rather than deterministic functions. It reviews the calculus chain rule, distinguishes deterministic and random processes, and introduces Brownian motion through the analogy…

EquitiesVolatilityStatistics
QuantInsti blog

The article explains why implied volatility can vary across option strike prices instead of remaining flat as in the Black-Scholes-Merton model. It attributes the smile partly to real asset returns having more extreme moves than a lognormal model predicts,…

OptionsVolatilityDerivatives pricingStatistics
QuantInsti blog

This project describes a long-only strategy that seeks to capture overnight price gaps in Indian equities. It enters at the close after a session with a larger true range than the previous session, a positive close-to-open move, and a daily change within a…

EquitiesMomentumVolatilityBacktesting
QuantInsti blog

The article introduces Bitcoin’s public blockchain, mining, capped issuance, and wallet transactions, then connects these features to ransomware payments and Bitcoin’s appeal as a tradable asset. It frames price as primarily demand-driven and names…

CryptoSpot marketsSentimentVolatility
QuantInsti blog

The article explains the triple-barrier method as a way to create supervised learning labels using an upper profit-taking threshold, a lower stop threshold, and a time limit. It frames these barriers as a risk-aware alternative to fixed thresholds and…

Machine learningBacktestingRisk managementVolatility
QuantInsti blog

The document explains how to use a spreadsheet model to price calls and puts with the Black–Scholes formulas and chart the payoff of a portfolio across underlying prices. Users enter each option’s expiry, type, strike, premium, contract count, volatility,…

OptionsDerivatives pricingVolatilityPosition sizing
QuantInsti blog

This article introduces seven indicators commonly used in chart analysis and describes what each measures: moving averages smooth price changes; Bollinger Bands reflect volatility around a moving average; RSI and MFI assess momentum and possible overbought…

Technical indicatorsMomentumVolatility
QuantInsti blog

The article explains Value at Risk (VaR) as a loss threshold for a portfolio over a specified horizon and confidence level. It distinguishes losses measured relative to the expected value from absolute losses, then describes historical or non-parametric…

Risk managementStatisticsPortfolio constructionVolatility
QuantInsti blog

This overview explains why intraday options trading differs from trading the underlying asset: premiums respond to price, implied volatility, and time decay, while liquidity varies across strikes and expirations. It introduces delta, gamma, implied…

OptionsVolatilityTechnical indicatorsExecution
QuantInsti blog

Bollinger Bands pair a simple moving average with upper and lower envelopes set at a chosen number of standard deviations from that average. The guide explains how look-back periods and deviation settings shape the bands, and how band width can track…

Technical indicatorsVolatilityMean reversionBreakout
QuantInsti blog

The article explains Itô’s lemma as the stochastic counterpart to the ordinary chain rule and applies it to a stock price modeled by geometric Brownian motion. It derives the dynamics of log price, showing how the drift is adjusted by half the variance, and…

StatisticsVolatilityOptionsDerivatives pricing
QuantInsti blog

This overview explains how different crises can affect markets and industries in different ways. It distinguishes natural disasters, technological failures, rumors, and man-made events, and reviews historical episodes in which markets fell sharply before…

Risk managementVolatilityEquitiesOptions
QuantInsti blog

This article explains a long butterfly spread as a defined-risk options position for an underlying expected to remain near a target price at expiration. The call version combines one lower-strike long call, two short calls at a middle strike, and one…

OptionsVolatilityDerivatives pricingRisk management
QuantInsti blog

The document explains how to size positions so instruments with different price volatility make more balanced contributions to portfolio risk. It first distinguishes account capital from notional exposure, including how margin and contract multipliers can…

VolatilityPosition sizingPortfolio constructionRisk management
QuantInsti blog

This article explains the stochastic oscillator as a momentum measure comparing the latest close with a recent high-low range. It describes %K and its moving-average signal line %D, along with fast, slow, and full variants that differ in smoothing or…

Technical indicatorsMomentumVolatilityRisk management
QuantInsti blog

This compiled overview summarizes webinars on machine learning, factor investing, algorithmic day trading, language models, options, volatility, medium-frequency trading, and alternative data. It outlines topics rather than teaching one complete strategy, so…

Machine learningFactor investingOptionsVolatility
QuantInsti blog

This project describes a dispersion strategy on Bank Nifty index options and constituent bank stock options. It takes relative volatility positions using combinations of straddles or strangles: when implied correlation is high, the example suggests selling…

OptionsVolatilityArbitrageRisk management
QuantInsti blog

The article introduces the Gaussian, or normal, distribution through its mean, variance, symmetry, and probability density function. It connects the distribution to financial modeling, describing Bachelier’s random-walk view of price changes and the use of…

StatisticsVolatilityRisk management
QuantInsti blog

The article explains how ARTFIMA extends ARFIMA with a tempering parameter that controls how quickly long-memory effects decay, allowing a model to represent both short- and long-term dependence. It outlines the roles of the autoregressive and moving-average…

EquitiesStatisticsBacktestingVolatility
Hudson & Thames

This article explains how minimum spanning trees (MSTs) represent relationships among assets using a connected graph with minimal total edge weight. It describes visualizing trees with industry colors and market-cap node sizes, and reviews measures such as…

EquitiesStatisticsRisk managementPortfolio construction
Systematic trading blog (Rob Carver)

This analysis asks whether futures with more negative return skew earn higher returns, both across assets and when skew changes over time. It estimates skew from percentage returns after filtering extreme volatility-normalized observations, then uses…

FuturesStatisticsVolatilityBacktesting
MQL5 articles

This article describes a MetaTrader 5 expert advisor that presents several market analyses through a button-driven panel. The listed views cover recent highs and lows, volume, trend, volatility, moving averages, and support and resistance. The interface is…

Technical indicatorsVolatility
MQL5 articles

The article presents ways to use Average True Range (ATR) in an MQL5 Expert Advisor. One signal looks for ATR and price to rise or fall across successive bars, treating aligned increases in range and direction as a volatility breakout. Another approach uses…

ForexVolatilityBreakoutPosition sizing
MQL5 articles

The article develops a mathematical approach to choosing order spacing and volumes in a grid strategy. It starts with one open position and a pending order, deriving the combined breakeven price and relating target profit, position size, volume increments,…

Grid tradingPosition sizingRisk managementVolatility