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

511 documents

QuantInsti blog

This article introduces Nasdaq Data Link as a source of traditional financial, ESG, and alternative datasets, then explains how to retrieve data through the Quandl API in Python. It describes dataset categories and subscription access, and outlines the…

Multi-assetEquitiesCommoditiesExecution
QuantInsti blog

The article walks through a simple rule-based strategy implemented with the Quantiacs Python toolbox. It describes configuring a backtest, loading stock or futures data, setting parameters such as the lookback, capital, and slippage, and examining results…

Mean reversionEquitiesFuturesBacktesting
QuantInsti blog

The article explains the conditions commonly used to justify ordinary least squares regression and why they matter for estimation and inference. It covers linearity in the model parameters, lack of perfect multicollinearity, independent errors, constant…

StatisticsMachine learningBacktesting
QuantInsti blog

This profile recounts how Debdutta Bhattacharya moved from directional trading toward searching for opportunities with a statistical edge. He describes learning to think about trades in probabilities, validating methods over time, and using analysis tools,…

StatisticsBacktestingRisk managementPosition sizing
QuantInsti blog

A mechanical engineering professor describes developing an interest in quantitative finance through mathematical study of options models, earlier programming in Fortran, and later adoption of Python for algorithmic trading. After joining a formal trading…

OptionsDerivatives pricingStatisticsBacktesting
QuantInsti blog

This profile traces a trader’s move from business analytics to US equities trading and then quantitative investing in digital assets. A practical motivation for automation was the difficulty of manually monitoring many potential tickers at once. He describes…

EquitiesUS marketsFactor investingStatistics
QuantInsti blog

A retail trader describes moving from options volatility trading toward a broader systematic approach after the 2018 bear market exposed limits in relying on one strategy. He is refining his earlier short volatility system and exploring a floor-and-ceiling…

OptionsVolatilityStatisticsRisk management
QuantInsti blog

This project describes a framework for classifying market conditions with a Random Forest and adapting capital allocation to the detected regime. It uses historical Nifty 500 data and market breadth features intended to capture cross-stock momentum, trend…

Machine learningEquitiesRisk managementPosition sizing
QuantInsti blog

This tutorial outlines a TensorFlow multilayer perceptron that predicts whether Tata Motors’ next daily close will rise. It derives eight inputs from daily OHLC data: price spreads, moving averages, short-period volatility, RSI, and Williams %R. The target…

EquitiesMachine learningTechnical indicatorsBacktesting
QuantInsti blog

The document presents an adaptive Bitcoin strategy that first infers market regimes from daily returns with a Hidden Markov Model, then uses a regime-specific Random Forest classifier to predict the next day’s direction. Within a rolling historical window,…

Machine learningTechnical indicatorsBacktestingRisk management
QuantInsti blog

The article explains algorithmic trading as using defined instructions to generate signals and place or manage orders, then argues that learning it requires programming, market knowledge, analysis and backtesting. Its practical example describes reading…

EquitiesBacktestingPortfolio constructionMachine learning
QuantInsti blog

This overview introduces several methods for modeling financial data when a straight-line relationship is inadequate or the target is not a continuous average. It describes logistic regression for binary outcomes, including interpreting its output as a…

Machine learningStatisticsEquitiesSentiment
QuantInsti blog

The document introduces decision trees as supervised models for classifying a stock’s next daily move as up or down. It outlines a workflow using historical OHLCV data, technical indicators such as RSI, moving averages and ADX, and a target class derived…

EquitiesMachine learningTechnical indicatorsBacktesting
QuantInsti blog

The article describes how MBA graduates might move into algorithmic trading and identifies skills that can transfer, including business judgment and awareness of ethics and compliance. It recommends building stronger knowledge of markets and trading…

BacktestingMachine learningStatisticsRisk management
QuantInsti blog

This project tests active management of a Big Tech stock portfolio against equal-weight buy-and-hold and monthly rebalancing baselines. It uses online linear regression, principal component features, and a Kalman filter to estimate each stock’s value…

EquitiesMachine learningStatisticsMean reversion
QuantInsti blog

The document explains Donchian Channels, which mark the highest high and lowest low over a chosen lookback window, with a middle line derived from the two bands. It describes three breakout strategies: long-short, long-only, and long-only entries filtered by…

BreakoutTrend followingTechnical indicatorsBacktesting
QuantInsti blog

The article explains proprietary trading as a firm’s use of its own capital, then surveys strategies including merger arbitrage, index arbitrage, global macro trading, and volatility arbitrage. Its index example illustrates buying an ETF while shorting its…

ArbitrageVolatilityOptionsRisk management
QuantInsti blog

This project describes a statistical arbitrage strategy for Chinese futures. It screens contract pairs with an Augmented Dickey-Fuller test for stationary spreads, estimates a dynamic hedge ratio with a Kalman filter, and uses the spread’s half-life to set a…

FuturesChina marketsPairs tradingMean reversion
QuantInsti blog

This guide introduces index futures as standardized contracts linked to stock indexes, generally settled in cash rather than through delivery of constituent shares. It illustrates settlement by multiplying the change between the agreed index level and the…

FuturesEquitiesRisk managementMulti-asset
QuantInsti blog

Angela Zhao’s career profile includes several practical observations about quantitative trading. She describes moving from finance and discretionary investing into data analytics and machine learning, with algorithmic trading appealing as a way to make…

StatisticsRisk managementBacktestingFutures
QuantInsti blog

This introductory guide explains descriptive statistics and probability concepts using daily Apple stock data. It defines mean, mode, and median, then introduces range and standard deviation as ways to describe price levels and dispersion. It distinguishes…

StatisticsVolatilityTechnical indicatorsEquities
QuantInsti blog

This project describes a machine-learning system that uses a decision tree to generate binary signals for trading individual stocks. Indicator buy triggers are used as inputs, while indicator sell rules are omitted to keep the model focused; a zero signal…

EquitiesMachine learningBacktestingRisk management
QuantInsti blog

This article surveys an end-to-end approach to applying machine learning and artificial intelligence to trading. It advocates starting with a trading objective, selecting a model only when it adds value, and interpreting model outputs in the context of…

Machine learningBacktestingPortfolio constructionRisk management
QuantInsti blog

The article presents value investing as buying shares below an estimate of their intrinsic worth, with the gap between estimated value and purchase price serving as a margin of safety. It describes selling when price approaches or exceeds estimated value and…

EquitiesFactor investingRisk management