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
QuantRocket
7 documents
Lumibot strategies
7 documents
Awesome Quant
1 documents

Search the library

5,018 documents

Technical Analysis

The document introduces a Python library for adding technical analysis features to financial time series containing open, high, low, close, and volume data. It describes using the library with pandas and shows two workflows: adding a broad set of indicators…

Technical indicatorsMachine learningStatistics
BigQuant

The article describes an architecture that combines iTick market feeds, other economic and alternative data, and DeepSeek-R1 to support quantitative research workflows. It proposes attention-based data fusion, automated strategy variant generation,…

Machine learningStatisticsRisk managementMulti-asset
BigQuant

This research report explains reinforcement learning concepts, including Markov decision processes, state and action values, reward design, and value-based and policy-based algorithms. Its applied example uses a deep Q-network to time long positions in the…

Machine learningEquitiesTechnical indicatorsBacktesting
BigQuant

This broad practical guide introduces machine learning in quantitative investing, covering supervised, unsupervised, and reinforcement learning. It explains data preparation, missing values, categorical features, scaling, train and test splits,…

Machine learningEquitiesMomentumTrend following
SuperMind

The post proposes screening Chinese stocks in the metaverse theme using an opening price-change threshold and a candlestick reversal condition called a Morning Star. Its stated intent is to identify candidates for a potential oversold rebound. It also…

China marketsEquitiesTechnical indicatorsMean reversion
BigQuant

This assignment outlines a workflow for creating a visual machine learning stock strategy using BigQuant’s StockRanker course and strategy template. The participant is asked to modify the model’s input features by adding personal factors, then backtest the…

Machine learningEquitiesBacktestingFactor investing
BigQuant

The document introduces convex functions through their geometric shape and explains a first-order characterization for differentiable convex functions on an open convex domain. At any point, the function’s value at another point is at least as large as the…

StatisticsMachine learning
MQL5 code base

This document contrasts MQL’s built-in MathRand generator with a class wrapping a 32-bit PCG pseudorandom number generator. It characterizes MathRand as a limited linear congruential generator and says its statistical flaws make it unsuitable for large Monte…

StatisticsBacktestingMachine learning
Lumibot

This code outlines a daily trading workflow in which separate AI agents research a universe of leveraged exchange-traded funds, argue bullish and bearish cases, and pass their summaries to a trading judge. The universe includes leveraged long and inverse…

EquitiesMachine learningMomentumRisk management
MQL5 code base

The document briefly describes an Expert Advisor that combines the Relative Strength Index with a small neural network. It says the system processes market data in OHLC mode during optimization and only acts when a new bar appears. An EURUSD five-minute…

ForexTechnical indicatorsMachine learning
BigQuant

This tutorial outlines a workflow for modeling Chinese steel futures using high frequency market data. It starts with tick snapshots for the RB2305 contract, explains that futures may trade during night sessions, and resamples the raw observations into ten…

FuturesCommoditiesHigh-frequency tradingMachine learning
BigQuant

This introductory assignment defines quantitative investing as using computer programs and historical market data to identify assets and apply predefined buying and selling rules. It highlights the ability to scan a broad universe more quickly than a human…

BacktestingMachine learningRisk management
BigQuant

This document describes a competition built around Deep Alpha-CNN, an equity prediction model using a seven-layer one-dimensional convolutional neural network with residual connections. The report’s stated findings favor the deeper network over a two-layer…

EquitiesMachine learningBacktestingStatistics
BigQuant

This study summary describes a text-based factor intended to capture post-earnings-announcement drift in Chinese equities. It uses analyst report titles and abstracts about earnings forecasts, converts selected words into frequency features, and trains…

EquitiesMachine learningSentimentEvent-driven
MQL5 code base

This document describes a demonstration of a backpropagation neural network (BPNN) for training and testing time-series predictions in MQL5. It says the implementation was ported from a C++ library and is presented as a coding demo rather than a real-world…

Machine learningStatisticsEquities
SuperMind

This article introduces unsupervised clustering and contrasts it with supervised classification: cluster labels are not known in advance, so judging whether a grouping is correct is difficult. The goal is to group observations so that members of each cluster…

Machine learningStatisticsEquitiesChina markets
MQL5 code base

This guide describes a MetaTrader 5 script that creates a prompt file for customizing an AI assistant’s response language, persona, and numbered menu. Users can generate the file, apply it in the assistant, and edit the instructions, menu labels, and actions…

ExecutionRisk managementMachine learning
BigQuant

This guide explains why a submitted end-to-end Transformer example can run out of memory before training or inference begins: the data-loading step materializes minute bars for many stocks across the full date range in one DataFrame. Although the eventual…

Machine learningExecutionStatisticsEquities
BigQuant

This tutorial outlines a preprocessing workflow for equity factor data. It filters out records without an industry classification, fills missing factor values with date and industry group means, and describes clipping outliers using percentile, standard…

EquitiesFactor investingStatisticsMachine learning
SuperMind

The article examines how training-window length can affect an AI stock-selection model. It compares longer historical samples with shorter windows using manual rolling training and a held-out backtest period. In the reported experiments, changing the…

Machine learningStatisticsBacktestingFactor investing
BigQuant

This short discussion defines quantitative investing as analyzing financial-market signals with mathematical models to seek investment returns, with automated order placement as a possible part of the process. It identifies reduced emotional influence, the…

Multi-assetMachine learningBacktestingRisk management
BigQuant

The document outlines a workflow for developing a simple EUR/USD trading system with market data from an API and code generation through an AI coding tool. Its example strategy buys when a short moving average crosses above a longer one and sells on the…

ForexTechnical indicatorsMachine learningBacktesting
BigQuant

This article presents a supervised learning-to-rank approach to stock selection. It defines a universe using the constituents of the SSE 50, labels stocks by discretizing their subsequent five-day returns into 20 ordered classes, and trains on data from 2011…

EquitiesMachine learningFactor investingBacktesting