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

106 documents

Machine Learning for Trading

The document describes a feature pipeline that combines equity prices with summaries of listed options implied-volatility surfaces. Its central hypothesis is that disagreement between option-implied volatility and realized share volatility can help rank…

EquitiesOptionsVolatilityTechnical indicators
Machine Learning for Trading

The document explains how a stochastic discount factor (SDF) estimates a pricing kernel that should price every asset, rather than estimating common return factors. It describes adversarial training: one network proposes the discount factor while another…

OptionsDerivatives pricingMachine learningFactor investing
Machine Learning for Trading

This analysis compares predictive, latent-factor, and causal models for a cross-sectional S&P 500 stock strategy using weekly forward returns. Its feature set combines equity momentum and volatility measures with option information such as implied-volatility…

EquitiesOptionsMachine learningStatistics
Machine Learning for Trading

This read-only assessment reconstructs the selected strategy from configured, full-coverage registry results. It follows the progression from an equal-weight baseline through allocation, risk controls, and transaction-cost sensitivity, then reads the holdout…

EquitiesOptionsRisk managementBacktesting
Machine Learning for Trading

This notebook explains why a daily constant-maturity options series is not the return history of a single tradeable contract. Selecting a new near-the-money straddle each day can change the strike, expiration, or both. In particular, moving to a later…

OptionsVolatilityDerivatives pricingBacktesting
Machine Learning for Trading

This case study describes producing an out-of-sample prediction set for an already selected S&P 500 options model. The holdout configuration is fixed using validation results, then fitted again on data ending before the holdout window. A label buffer…

OptionsMachine learningBacktestingRisk management
Machine Learning for Trading

This notebook compares learned and analytical hedges for a short European call when rebalancing is discrete and trading incurs proportional costs. It defines the self-financing terminal P&L from hedge gains, turnover costs, and the option payoff, then trains…

OptionsDerivatives pricingVolatilityRisk management
Machine Learning for Trading

This utility measures the absolute relative change in an entered options straddle's premium over specified session horizons. It builds a valid straddle premium from paired call and put quotes with positive bids and asks above bids, then follows the exact…

OptionsVolatilityBacktesting
Machine Learning for Trading

This utility builds label artifacts for S&P 500 option straddles using the same symbol, strike, and expiration at entry and exit. It aligns feature dates to subsequent market sessions, constructs five- and ten-session exit dates, and joins call and put…

OptionsDerivatives pricingBacktestingRisk management
Machine Learning for Trading

This analysis checks whether daily options and share data can support a weekly S&P 500 strategy that ranks constituents by thirty day at the money implied volatility and buys the highest ranked shares. Options provide the signal, while the portfolio holds…

EquitiesOptionsVolatilityBacktesting
Machine Learning for Trading

This document describes a one year out of sample backtest of S&P 500 option straddles. It applies predictions from a model refit on pre holdout history, together with the previously selected strategy, allocation, concentration, weekly entry schedule, hedge…

OptionsBacktestingRisk managementUS markets
Machine Learning for Trading

This notebook specifies and executes a double machine learning analysis of the effect of the variance risk premium on short-option returns through expiry. Before execution, it resolves the treatment, outcome, confounders, timing, nuisance model, temporal…

OptionsVolatilityMachine learningStatistics
Machine Learning for Trading

This case study fits regularized linear models to returns from short at-the-money straddles held to expiry. The trade collects call and put premiums, giving it a capped maximum gain but potentially very large losses when the underlying moves sharply.…

OptionsVolatilityMachine learningStatistics
Machine Learning for Trading

This study converts registered model predictions into comparable S&P 500 option strategies. On weekly decision dates it ranks predicted returns, filters to a liquid universe, and sells equally weighted at-the-money straddles on the highest-ranked symbols.…

OptionsEquitiesBacktestingExecution
Machine Learning for Trading

This notebook evaluates one previously selected S&P 500 options configuration on a holdout period. It reuses the registered model predictions and strategy settings, including the signal schedule, allocation, hedge rule, and trading costs, without tuning them…

OptionsBacktestingRisk managementUS markets
Machine Learning for Trading

This document describes refitting the configuration selected by earlier validation stages on all eligible pre-2021 history, then generating predictions for the 2021 holdout. It derives the training interval from the declared evaluation window, label buffer,…

EquitiesOptionsMachine learningBacktesting
Machine Learning for Trading

This notebook evaluates gradient-boosted trees on equity option analytics, where features such as implied volatility, skew, term structure, and variance risk premium encode market expectations. It asks whether a nonlinear model can combine those forecasts…

OptionsEquitiesMachine learningStatistics
Machine Learning for Trading

This notebook outlines validation-only diagnostics for a 10-session delta-hedged S&P 500 options return label. It organizes financial predictors into implied-volatility-dependent and independent groups, then compares Ridge models using a single volatility…

OptionsVolatilityStatisticsMachine learning
Machine Learning for Trading

This notebook builds model-based features for S&P 500 options research from underlying returns. It fits GJR-GARCH, which gives extra weight to negative return shocks, and a stochastic-volatility model whose latent variance is estimated with MCMC and tracked…

OptionsVolatilityStatisticsMachine learning
Machine Learning for Trading

This guide organizes US equity datasets into market data, company fundamentals, investor positioning, and firm characteristics. It inventories loaders for daily and intraday bars, options, and market microstructure records, as well as SEC filing text, XBRL…

EquitiesUS marketsMarket microstructureOptions
Machine Learning for Trading

This notebook compares ways to hedge a short European call when rebalancing is discrete and trades incur proportional costs. It defines self-financing terminal P&L, then trains a neural hedger to minimize expected shortfall under Heston simulated prices. The…

OptionsMachine learningRisk managementExecution
Machine Learning for Trading

This notebook refits the configuration selected by earlier validation stages using pre-2021 history, then publishes predictions for a 2021 holdout. It retrieves the chosen configuration from a recorded candidate set or applies the same ranking rule when that…

EquitiesOptionsMachine learningBacktesting
Machine Learning for Trading

This analysis introduces option-chain structure and examines a 2020 slice of S&P 500 options for eight underlyings. It explains moneyness, intrinsic and time value, Greeks, implied volatility, and the information represented by volatility skew and term…

OptionsVolatilityDerivatives pricingMarket microstructure
Machine Learning for Trading

This feasibility analysis asks whether the data and assumptions for a weekly, delta-hedged short-straddle strategy on S&P 500 constituents are plausible before fitting a model. It explains how calls and puts at the same strike and expiration form a straddle,…

OptionsVolatilityRisk managementBacktesting