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

5,018 documents

FMZ forum

This overview organizes machine learning methods in two ways: by how they learn from data and by similarities in their model structures. It distinguishes supervised learning with labeled outcomes, unsupervised learning that finds structure in unlabeled data,…

Machine learningStatistics
BigQuant

This article introduces Transformer attention and adapts the architecture to stock-factor time series. Its proposed model adds Time2Vec representations to factor inputs so the network can represent both periodic and non-periodic time patterns. Self-attention…

EquitiesMachine learningStatisticsBacktesting
BigQuant

This strategy note outlines a Chinese equity model that ranks stocks using three cross-sectional features: market capitalization, turnover, and five-day price change. Each feature is converted to a daily percentile rank. A shallow XGBoost regressor is…

EquitiesMachine learningFactor investingMomentum
BigQuant

This brief discussion proposes a feedback loop for a short-horizon stock strategy: observe the result of a trade, such as a buy today and sell tomorrow, then use the realized daily return to adjust strategy parameters. The intended outcome is a model that…

Machine learningEquitiesRisk management
Qlib

This configuration lays out a Qlib workflow for training a Transformer model on Alpha360 features and ranking CSI 300 stocks. It specifies Chinese market data, a close-to-close forward return label, robust feature normalization, missing-value filling, and…

EquitiesChina marketsMachine learningBacktesting
BigQuant

This Chinese-language note points to a reproduction of a China International Capital Corporation research report on using intraday trading data to give an early warning of crowded institutional trading. It directs readers to a code-share implementation and…

China marketsEquitiesMachine learningStatistics
BigQuant

This report compares artificial intelligence stock-selection portfolios across five Chinese equity universes and benchmark or sector-neutral setups. The models include support vector machines, random forests, naive Bayes, and logistic regression. It reports…

EquitiesMachine learningBacktestingChina markets
BigQuant

This research summary compares machine-learning stock-selection models trained on conventional return labels with models trained on alternative labels based on information ratio and Calmar ratio. The rationale is that these labels capture more of the path…

EquitiesMachine learningFactor investingBacktesting
BigQuant

The document proposes combining two stock-ranking models in a stock-picking strategy: one predicts stocks likely to rise, and another predicts stocks likely to fall. The intended process is to use the downside model to remove candidates flagged as likely…

EquitiesMachine learningMomentum
BigQuant

This overview traces supervised learning methods from linear discriminant analysis and naive Bayes through perceptrons, logistic regression, nearest neighbors, backpropagation, boosting, support vector machines, random forests, and distance metric learning.…

Machine learningStatistics
BigQuant

This report summary develops a case for timing Chinese bank stocks using macroeconomic indicators. It frames banks as cyclical and links their earnings and net interest income to economic activity, credit-related asset growth, and interest margins. The…

China marketsEquitiesMachine learning
BigQuant

This page collects questions for a quantitative trading discussion rather than supplying answers. Topics include the Sharpe ratio, overfitting and the gap between backtests and live results; outlier treatment and avoiding look-ahead bias when building…

StatisticsMachine learningFactor investingBacktesting
BigQuant

This Q&A explains several BigQuant modeling interfaces. It distinguishes a DataFrame, the tabular data type used by pandas, from a DataSource, a wrapper for data access and transfer between modules that can hide whether storage is in memory, local files, or…

Machine learningStatisticsChina markets
vn.py

This workflow demonstrates an end-to-end daily equity modeling process using CSI 300 constituents and vn.py’s AlphaLab tools. It loads constituent histories, builds an Alpha158 dataset, and divides observations into training, validation, and test periods.…

EquitiesMachine learningStatisticsBacktesting
SuperMind

The post outlines a Chinese equity screening idea focused on metaverse-related stocks. It combines three filters: membership in the selected industry, a positive institutional activity measure, and a threshold condition involving price movement and…

EquitiesChina marketsMomentumMarket microstructure
MQL5 code base

This expert advisor aims to trade range-bound conditions in EURUSD and GBPUSD. An ONNX model classifies the market as sideways, bullish, or bearish using nine inputs, including EMA200 slope, distance from the average, ATR, candle structure, breakout…

ForexMean reversionMachine learningRisk management
BigQuant

A user reports that every label in a trading demo appears to be zero. The response explains that the platform’s visualization shows only a subset of the data, and the displayed rows may all happen to carry the zero label. It recommends inspecting the full…

Machine learningStatistics
BigQuant

The document outlines why quantitative investors use machine learning to analyze growing financial datasets, forecast market movements, and help select portfolios. It describes machine learning's capacity to represent nonlinear relationships and process data…

Machine learningBacktestingStatistics
BigQuant

This meetup Q&A covers several practical quantitative trading topics. It explains rolling training as repeatedly updating a model using a moving or expanding historical window, and distinguishes incremental updates from retraining on the full dataset. It…

Machine learningFactor investingBacktestingPortfolio construction
BigQuant

The document summarizes a research paper that uses a neural network to produce portfolio weights for exchange-traded funds. Instead of forecasting expected returns and then feeding those forecasts into a conventional optimizer, the approach directly tunes…

Multi-assetPortfolio constructionMachine learningRisk management
BigQuant

This Chinese-language seminar summary frames AI adoption as a response to falling asset-management margins despite growing assets under management. It sketches a progression from adjusting active portfolios using factor analysis, to building long-short…

Multi-assetFactor investingMomentumMachine learning
BigQuant

This study outlines a Deep Q Network approach to timing trades in one stock. Instead of storing action values for every possible market state in a table, a neural network estimates values for available actions. The agent stores state, action, reward, and…

EquitiesMachine learningBacktestingRisk management
BigQuant

This introduction explains the Skip-gram model as a method for predicting nearby context words from a chosen center word. It uses a short example sentence and a window extending two words to either side. The explanation defines one-hot representations, dense…

Machine learningStatistics
BigQuant

This article introduces one-dimensional convolutional neural networks as a way to process financial sequences. A convolution applies shared filters across local time windows, allowing the model to learn patterns that can appear at different points in a…

EquitiesMachine learningStatisticsBacktesting