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

715 documents

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 notebook implements an ESG headline workflow that selects news with keywords, assigns each selected headline to an environmental, social, or governance category, and scores sampled headlines with FinBERT sentiment. It measures the selected pool’s…

Machine learningSentimentStatistics
Machine Learning for Trading

This notebook screens financial and model-based features for their relationship with the next eight-hour return of crypto perpetual contracts. For each settlement, it computes cross-sectional Spearman correlations across eligible contracts, then summarizes…

CryptoPerpetual futuresMachine learningStatistics
Machine Learning for Trading

This notebook aggregates existing walk-forward model results across financial case studies to compare LSTM, NLinear, TSMixer, TCN, and PatchTST with linear, gradient-boosted, and tabular neural-network baselines. Its main measure is average daily Spearman…

Machine learningStatisticsBacktesting
Machine Learning for Trading

This notebook examines whether published investment factors offer credible return premia and diversify one another. It draws on long-history and cross-asset series from AQR alongside Fama-French equity factors, using serial-correlation-aware statistics and a…

Factor investingStatisticsPortfolio constructionRisk management
Machine Learning for Trading

This notebook treats total value locked as alternative data and evaluates the hypothesis that DeFi capital conditions can help predict ether returns. It defines TVL as the dollar value of crypto assets deposited in protocols, then emphasizes that it is a…

CryptoOn-chain dataDeFiStatistics
Machine Learning for Trading

This notebook examines why a model’s information coefficient does not determine the Sharpe ratio of a strategy built from its predictions. Across a set of case studies, it compares signal rankings with backtest outcomes and considers how entry rules,…

BacktestingMachine learningStatisticsRisk management
Machine Learning for Trading

This notebook implements a daily educational adaptation of an adversarial stochastic discount factor model. A portfolio-weight network constructs a factor from next-day excess returns using characteristics and market state available at the prior close. An…

EquitiesMachine learningStatisticsFactor investing
Machine Learning for Trading

This analysis assesses whether selected trading signals appear reliable by comparing information coefficient (IC) evidence with the Sharpe ratios produced after predictions are converted into positions. It aggregates model-family results across asset…

Machine learningStatisticsBacktestingPortfolio construction
Machine Learning for Trading

This notebook aggregates previously run walk-forward results to compare LSTM, NLinear, TSMixer, TCN, and PatchTST across case studies, alongside linear, gradient-boosted, and TabM baselines. It reports average daily Spearman information coefficients with HAC…

Machine learningStatisticsBacktesting
Machine Learning for Trading

This exploratory notebook profiles hourly CME futures data across products and asset classes, using the E-mini S&P 500 as an example. It explains the hierarchy from product to expiring contract to continuous series, summarizes coverage windows, and checks…

FuturesStatisticsBacktestingMarket microstructure
Machine Learning for Trading

The notebook previews S&P 100 10-K and 8-K filings intended as inputs to a financial knowledge graph. It describes schema checks for required fields, unique company and accession keys, consistent form labels, year alignment, and text-length metadata. Annual…

EquitiesMachine learningStatistics
Machine Learning for Trading

This document describes a reader-facing interface for examining backtest results stored in a registry. It supports summaries of run counts, inspection of specifications and individual runs, ranking results, comparing allocation methods, viewing concentration…

BacktestingStatisticsPortfolio constructionMachine learning
Machine Learning for Trading

This notebook analyzes timestamped financial event edges from a knowledge graph, distinguishing when an event happened, when it became public, and when the extraction pipeline created the edge. It calculates disclosure and extraction lags, builds snapshots…

Machine learningStatisticsBacktestingEvent-driven
Machine Learning for Trading

This chapter review describes a hypothesis-driven process for defining trading strategies before backtesting. It connects documented data assumptions and immutable configuration to exploratory analysis, event studies, and a structured strategy term sheet.…

MomentumMean reversionStatisticsBacktesting
Machine Learning for Trading

This notebook trains a vanilla autoencoder on hourly returns for a basket of crypto perpetual markets. Returns are standardized using the training period, and a neural network compresses the multi-asset input into a two-dimensional latent representation…

CryptoMachine learningStatisticsVolatility
Machine Learning for Trading

The document describes a shared analysis workflow for comparing model configurations across case studies. It first selects one configuration per case study, then derives fold-level and cross-study summaries from that selection so later analyses use a…

Machine learningStatisticsBacktesting
Machine Learning for Trading

This analysis reconstructs NASDAQ limit-order lifecycles from ITCH messages, following orders from submission to their first cancellation-related event or execution. It distinguishes adds, deletes, partial cancels, replacements, and executions, then measures…

Market microstructureExecutionEquitiesStatistics
Machine Learning for Trading

This notebook defines forward price-return labels for a fixed panel of crypto perpetual contracts and explains how label construction affects every later model and backtest. It shifts bar-open timestamps to the time completed data becomes available,…

CryptoPerpetual futuresBacktestingStatistics
Machine Learning for Trading

This source module builds catalog tables from experiment registries for model predictions and backtests. It defines reserved fields for provenance, identity, completion status, artifact availability, and metrics. The catalog carries multiple measures that…

BacktestingStatisticsRisk managementPortfolio construction
Machine Learning for Trading

This capstone explains how to evaluate probability forecasts with Brier score, log score, expected calibration error, and sharpness, and how reliability diagrams reveal where forecasts are overconfident or underconfident. It describes fitting calibration…

StatisticsMachine learningRisk management
Machine Learning for Trading

This notebook evaluates LSTM and NLinear sequence configurations on CME futures products. Sequence models consume ordered windows of observations, testing whether the recent path contains information beyond engineered summary features. The LSTM learns a…

FuturesMachine learningBacktestingStatistics
Machine Learning for Trading

This notebook applies token-level SHAP to a pinned FinBERT model that classifies financial text as negative, neutral, or positive. It wraps model inference to preserve the checkpoint’s label order, then explains class probabilities by measuring how masked…

Machine learningSentimentStatistics
Machine Learning for Trading

This notebook adapts TSMixer to predict forward ETF returns from historical momentum features. Its architecture alternates a shared linear transformation across the time axis with a feature MLP applied separately at each date. Pre-normalization and residual…

Machine learningEquitiesMomentumBacktesting