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
Quantpedia
86 documents
TqSdk
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

5,018 documents

BigQuant

The document summarizes CapTE, a model for predicting stock movements from social media text. A Transformer encoder extracts semantic features from posts, while a capsule network is used to represent structural relationships in the text. The approach is…

EquitiesMachine learningSentimentStatistics
Qlib

The document introduces Temporal Routing Adaptor (TRA), a model designed to learn multiple trading patterns from stock market data. It describes using TRA with Qlib datasets and workflows, and notes that the paper’s reproduction setup first trains a backbone…

EquitiesMachine learningBacktestingStatistics
BigQuant

The document summarizes a study that develops a probabilistic classifier to identify high-frequency trading activity from intraday order data. Using French BEDOFIH market records, the researchers engineered features describing orders, including their prices,…

High-frequency tradingMachine learningStatisticsMarket microstructure
BigQuant

The document summary highlights two applications of machine learning in quantitative investing. First, it describes forecasting volatility to inform how capital is allocated among strategies, based on the claim that many strategies’ profitability is closely…

Machine learningVolatilityRisk managementPortfolio construction
Qlib

The document explains how Qlib’s tuner searches hyperparameters and combinations of models, trainers, strategies, and data labels. A configuration defines each tuner’s search spaces and evaluation limit, then organizes tuners into a pipeline. Users choose a…

Machine learningBacktestingStatistics
BigQuant

This beginner tutorial uses the MNIST handwritten digit dataset to introduce TensorFlow through a simple image classification task. Each image has a digit label, and the model is intended to predict that label from the image. The tutorial chooses softmax…

Machine learningStatistics
BigQuant

This article challenges three barriers commonly associated with quantitative investing: needing advanced mathematical credentials, being able to code extensively, and having a large portfolio. It presents quantitative analysis as a way to use statistics and…

Factor investingStatisticsMachine learningEquities
BigQuant

The report outlines a framework for timing equity factors whose performance has become less stable. It first examines indicators such as valuation spreads and pairwise correlations, testing their relationship with future factor returns. It then uses a random…

EquitiesFactor investingMachine learningPortfolio construction
BigQuant

This presentation interprets findings from a 2021 survey of Chinese quantitative investment institutions and discusses how the sector was developing at that time. It covers strategy mixes, research organization, talent, artificial intelligence, alternative…

EquitiesFuturesMachine learningFactor investing
BigQuant

This meetup Q&A contrasts futures CTA strategies, often framed around trend following, with equity multi-factor strategies that combine signals such as value, momentum, quality, and size. It outlines a Bollinger Band example for futures: calculate a…

FuturesEquitiesTrend followingTechnical indicators
vn.py

The document introduces VeighNa, an open-source Python framework for quantitative trading, with particular attention to its vnpy.alpha module. That module organizes research into feature creation, model training, strategy development, and workflow…

Machine learningFactor investingBacktestingMulti-asset
FinRL

This tutorial demonstrates a graph convolutional policy, GPM, inside a reinforcement-learning portfolio workflow. It loads historical stock features and a sector and industry graph, then reduces the graph to nodes within two hops of the selected portfolio…

EquitiesPortfolio constructionMachine learningBacktesting
BigQuant

This brief description introduces a reinforcement-learning lecture on the theoretical foundations of dynamic programming. It says the lecture studies dynamic-programming algorithms as contraction mappings and asks when and how those mappings converge to the…

Machine learningStatistics
BigQuant

This paper summary examines whether historical trading data can predict the next month’s cross-sectional returns of Chinese A-shares. It describes a dataset of 108 stock characteristics from 1997 to 2019 and compares traditional econometric methods with six…

China marketsEquitiesMachine learningFactor investing
FinRL

The document presents daily portfolio rebalancing as a Markov decision process. An agent selects nonnegative weights for Dow 30 stocks, normalized to sum to one, using a state that combines a rolling covariance matrix with MACD, RSI, CCI, and ADX indicators.…

EquitiesPortfolio constructionMachine learningTechnical indicators
BigQuant

This article introduces XGBoost as a machine-learning method for quantitative stock selection using price and volume factors. It explains boosting as a process that adds weak learners in sequence, then contrasts AdaBoost’s reweighting of misclassified…

EquitiesMachine learningFactor investingStatistics
BigQuant

The document raises a portfolio-construction question about using a stock-ranking model to select both ends of its predictions: stocks with the highest factor scores and stocks with the lowest scores. The proposed idea is to hold the two groups together as a…

EquitiesFactor investingPortfolio constructionMachine learning
BigQuant

This article introduces support vector machines for classification and regression, then applies them to A-share stock selection. It explains the maximum-margin principle for linear SVMs, slack variables for imperfectly separable observations, and kernel…

EquitiesMachine learningStatisticsBacktesting
SuperMind

This tutorial explains how support vector machines classify data by finding a boundary with a wide margin, and how slack variables allow some classification errors in noisy data. It introduces kernel methods as a way to handle nonlinear boundaries by…

EquitiesMachine learningStatisticsBacktesting
Qlib

This configuration describes a Qlib experiment using a graph attention model, GATs, with an LSTM base model to predict near-term returns for CSI 300 constituents. It sets Chinese market data, defines a close-to-close forward return label, normalizes features…

EquitiesChina marketsMachine learningBacktesting
BigQuant

This short Chinese-language note defines quantitative investing as using programs to invest based on collecting and analyzing substantial market data. It presents automation as a way to respond to market changes more quickly, follow a consistent process, and…

Machine learningStatisticsBacktestingRisk management
BigQuant

This tutorial explains applying principal component analysis to stock returns to identify dominant co-movement patterns. It standardizes historical returns, estimates a rolling correlation matrix, and decomposes it into eigenvalues and eigenvectors. The…

EquitiesChina marketsMachine learningStatistics
vn.py community

This Chinese-language forum post concerns calculating higher-timeframe indicators in real time from a lower-timeframe bar callback, such as updating 30- or 60-minute KDJ or RSI while processing five-minute bars. The example creates separate bar generators…

Technical indicatorsMachine learningStatistics
Lumibot

The document contrasts an educational AI investing project, which organizes investor-style agents to debate ideas, with a framework centered on the trading strategy lifecycle. It describes a workflow in which agent decisions are tested on historical data,…

Machine learningBacktestingRisk managementExecution