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
WonderTrader
14 documents
Alphalens
14 documents
backtesting.py
11 documents
Technical Analysis
9 documents
QTPyLib
8 documents
Lumibot strategies
7 documents
QuantRocket
7 documents
Awesome Quant
1 documents

Search the library

5,018 documents

FMZ forum

This article explains why a strategy that performs smoothly on historical data can fail in live trading. It distinguishes rule discovery from quantitative implementation: researchers may mine historical market data to invent or combine rules, then add and…

BacktestingStatisticsMachine learning
BigQuant

This study applies TabNet, a neural network architecture for tabular data, to A-share stock selection. It outlines TabNet's encoder structure, in which attentive masks select features at successive steps, and explains the motivation for combining neural…

Machine learningEquitiesFactor investingBacktesting
Lumibot

This example describes a daily AI-driven process for selecting sector ETFs. Five agents cover technology and communications, financials, healthcare, energy, and consumer sectors, each proposing an idea. A risk manager reviews the pitches for crowded…

EquitiesMachine learningPortfolio constructionRisk management
BigQuant

This strategy combines model-based stock ranking with trend timing to seek medium-term growth opportunities in a manually selected China Securities 150 universe. The author frames it as a blend of valuation-oriented selection and signal trading: an AI model…

China marketsEquitiesMachine learningTrend following
BigQuant

The document gives a broad introduction to quantitative trading as the use of data, statistical or machine-learning models, and programmed rules to inform and execute investment decisions. It surveys common components: historical and live market data,…

Machine learningStatisticsEquitiesBacktesting
BigQuant

The document summarizes a study of factors associated with bilateral trade between Egypt and BRICS partners. It applies a gravity-model framework to panel data spanning 2001–2021, using information attributed to the World Bank and International Monetary…

Machine learningStatisticsMulti-asset
FMZ forum

This beginner-oriented guide explains machine learning through classification and house-price estimation. It distinguishes supervised learning, which uses examples with known outcomes, from unsupervised learning, which can group observations or identify…

Machine learningStatistics
BigQuant

The essay examines limits of using large language models and deep learning as autonomous trading decision makers. It contrasts their strength in finding patterns in historical data with the market researcher’s need to reason about current conditions, causal…

Machine learningStatisticsExecutionSentiment
BigQuant

The article discusses how artificial intelligence and machine learning may affect trading, investment advice, and market structure. It describes machine learning as a way to identify economically useful predictive features and combine them with classifiers.…

Machine learningStatisticsMean reversionArbitrage
BigQuant

This article outlines a machine-learning stock-selection experiment using TabNet and 98 price-and-volume factors. It trains the model on data from 2010 through 2018, then applies its predictions in a backtest covering 2018 through September 2021. The…

Machine learningEquitiesFactor investingBacktesting
BigQuant

This tutorial outlines a machine-learning workflow for selecting Chinese A-share stocks with a convolutional neural network. It describes defining a stock universe and input factors, extracting and splitting data, turning observations into rolling sequences,…

EquitiesChina marketsMachine learningBacktesting
Lumibot

This example outlines a daily workflow that combines browser-based research, trade review, and optional publication of a trade receipt. A research agent visits a configured site, captures evidence and a screenshot, and returns claims, contradictions, and…

EquitiesExecutionRisk managementBacktesting
BigQuant

This Chinese-language brokerage research summary examines advanced driver-assistance systems in China, focusing on adoption, technology requirements, supplier roles, and domestic competition. It describes ADAS as a chain of perception, planning, decision,…

EquitiesChina marketsMachine learning
Lumibot

This strategy uses a research agent to rank leveraged ETFs from recent prices and trends, then has bull and bear agents assess the same research. A judge and trading agent selects a side for each index, allocates the account among chosen funds, and revisits…

EquitiesMomentumMachine learningBacktesting
FMZ forum

The document introduces naive Bayes as a classification method that applies Bayes’ theorem while assuming predictor features are conditionally independent given the class. It explains the roles of the class prior, feature likelihood, feature prior, and…

Machine learningStatistics
BigQuant

The document explains how to restrict a Chinese stock machine-learning dataset to shares that closed at their daily price limit, or to shares that hit the limit on the previous trading day. It describes filtering factor data by limit-status value and using a…

EquitiesChina marketsMachine learningBacktesting
BigQuant

This guide explains how to monitor a StockRanker model’s validation performance during training. It recommends preparing a validation dataset, either from a separate data module or by reusing the training data, and connecting it to the model’s validation…

Machine learningStatisticsBacktesting
BigQuant

The speaker argues that quantitative investing should combine statistical description, machine learning prediction, and economic or financial theory. These serve different purposes: describing data, forecasting outcomes, and explaining underlying mechanisms.…

Machine learningStatisticsRisk managementUS markets
BigQuant

This research summary compares 17 machine learning approaches with conventional linear methods for predicting stock excess returns from 51 alpha factors. It describes splitting the prediction into two parts: an AR(1) forecast for return dispersion and a…

EquitiesMachine learningFactor investingStatistics
BigQuant

This review summarizes research applying machine learning to monthly and annual returns for Chinese A-shares. The study combines stock characteristics, macroeconomic variables, and industry indicators, then compares linear models, tree methods, and neural…

China marketsEquitiesMachine learningFactor investing
OctoBot

This overview explains how cryptocurrency trading bots automate decisions and trade execution using predefined rules. It describes several possible inputs: technical indicators such as moving averages and RSI, forecasts derived from historical data using…

CryptoTechnical indicatorsMachine learningBacktesting
backtesting.py

This tutorial demonstrates a supervised learning workflow for hourly EUR/USD data using a k-nearest neighbors classifier. It builds features from price deviations from moving averages, moving-average spreads, momentum, Bollinger Bands, a sample sentiment…

ForexMachine learningTechnical indicatorsBacktesting
BigQuant

This practitioner report describes experiments using a deep neural network to select stocks for a rapid rotation strategy. The model labels stocks by their subsequent return over a short holding interval, divides outcomes into ranked classes, and uses a…

EquitiesMachine learningHigh-frequency tradingBacktesting
vn.py community

This project description outlines a LightGBM system for classifying the direction of futures prices over a configurable forward horizon. It processes one-minute bars across multiple contracts, builds technical and statistical features, and labels future…

FuturesMachine learningBacktestingRisk management