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

MQL5 articles

The article explains how Gaussian, Gaussian mixture, and variational Gaussian hidden Markov models can describe financial time series as observations generated by unobserved market states. It covers model assumptions, emission distributions, covariance…

Machine learningStatisticsTrend followingBacktesting
MQL5 articles

The article explores whether a model trained on one instrument can transfer useful market-pattern knowledge to others. It introduces transfer learning, then builds a baseline random forest from OHLC data and tests it across forex pairs and metals. The…

ForexMachine learningBacktestingStatistics
MQL5 articles

The article examines whether including all available history improves a time-series model, arguing that older financial observations may lose relevance as markets change. Its effective-memory procedure holds out a fixed later test period and repeatedly…

Machine learningStatisticsForexBacktesting
MQL5 articles

The article describes a compact neural architecture search method for multilayer perceptrons, varying two settings: the number of hidden layers and the width shared by those layers. It constructs candidate networks across a two-dimensional grid, evaluates…

Machine learningStatisticsForex
MQL5 articles

This article outlines a workflow for using Rattle, a graphical interface to R statistical tools, to explore classification models for predicting whether currency prices will rise or fall. It distinguishes classification targets from price forecasting: the…

ForexMachine learningTechnical indicatorsStatistics
MQL5 articles

The article introduces a Python workflow alongside MetaTrader 5 and explains how Python libraries can support data analysis, machine learning, automation, and visualization around MQL5 trading systems. It outlines installation of Python and the MetaTrader 5…

Machine learningStatisticsExecutionBacktesting
MQL5 articles

The article describes an end-to-end workflow that adapts Google’s pretrained TimesFM 2.5 model for financial time series and displays forecasts in MetaTrader 5. It combines OHLCV exports across forex, index, and commodity instruments with time, session,…

Machine learningForexCommoditiesTechnical indicators
MQL5 articles

The article introduces Soft Actor-Critic (SAC), an off-policy reinforcement learning method for continuous action spaces. Its stochastic actor learns a probability distribution over actions, while an entropy term in the objective balances reward seeking with…

Machine learningStatisticsBacktesting
MQL5 articles

This article describes combining copula families to represent dependence patterns that a single family may miss. It outlines mixtures of Clayton, Frank, Gumbel, and Student-t copulas, whose differing tail behavior can capture joint extremes as well as…

Pairs tradingStatisticsEquitiesMachine learning
MQL5 articles

The article explains Eagle Strategy, a population-based optimization method that alternates broad search with focused refinement. In its global phase, agents take Lévy-distributed steps, generated with the Mantegna method, to explore distant parts of the…

StatisticsMachine learningBacktesting
MQL5 articles

The article develops a pipeline for identifying market regimes from lagged moving-average features and applying the results in an MQL5 trading system. It uses independent component analysis (ICA) to reduce feature noise, time-series cross-validation to…

Machine learningStatisticsRisk managementPosition sizing
MQL5 articles

The article presents the Eco-inspired Evolutionary Algorithm (ECO), a population-based metaheuristic that searches with multiple evolving subpopulations. It periodically groups populations into habitats according to the distance between their centroids.…

Machine learningPortfolio constructionBacktesting
MQL5 articles

The article explains two ways to use clustering results in a trading model. As a standalone method, a trained clustering model assigns historical market states to clusters, and labeled examples are used to estimate the frequency of buy, sell, or neutral…

Machine learningStatisticsTechnical indicators
MQL5 articles

The article describes preprocessing components for Mamba4Cast, a state-space time-series forecasting framework. It explains how an embedding module combines convolutional projection, normalization, and temporal encoding, and how its initialization allocates…

Machine learningStatistics
MQL5 articles

This article tests whether changes in higher-time-frame prices improve forecasts of EURUSD’s future close over a short horizon. It compares ordinary OHLC inputs, higher-time-frame price changes, and a combined feature set. The strategy premise is that a…

ForexMachine learningStatisticsBacktesting
MQL5 articles

The article adapts ideas from Control Transformer, a hierarchical reinforcement learning method designed for robot navigation, to trading. The approach separates a low-level policy that handles local transitions from a higher-level sequence model that plans…

Machine learningBacktestingStatistics
arXiv papers

This study compares Double Deep Q-Learning with K-means-partitioned mixtures of experts and parameter-matched dense networks for BTC/USDT order execution. The evaluation uses five-minute mean-aggregated Binance limit order book data and focuses on…

CryptoExecutionMachine learningMarket microstructure
arXiv papers

MintEval evaluates whether language models translate trader instructions into code that behaves like the intended strategy. It builds reference strategies from composable components, turns them into colloquial instructions, and asks models to implement them.…

Machine learningBacktestingExecutionCrypto
arXiv papers

This paper studies portfolio choice over an individual’s life when income is stochastic and investments include stocks, a bond, and life insurance. The objective accounts for consumption, death benefits, and terminal wealth. A convex trading constraint…

Portfolio constructionMachine learningRisk managementFixed income
arXiv papers

This study tests whether proximal policy optimization can learn a broker’s trading-speed decisions in a continuous-time broker–trader game with an analytical solution. It derives a discrete reward from the continuous-time objective and checks the…

Machine learningExecutionMarket microstructureBacktesting
BigQuant

This research note outlines a machine-learning framework for timing equity factors. It discusses candidate signals such as valuation spreads between factors and correlations within factor pairs, then examines how those measures relate to subsequent factor…

EquitiesFactor investingMachine learningBacktesting
BigQuant

This article describes three sources of perceived information advantages for quantitative funds: alternative data such as satellite imagery, online sales and shipping activity; automated monitoring of retail investor discussion and sentiment; and rapid…

EquitiesMachine learningSentimentExecution
BigQuant

The article explains the Deep Momentum Network (DMN) approach to multi-asset trend following. Rather than predict returns and determine portfolio weights separately, the model outputs each asset’s next-period position, bounded between long and short…

FuturesTrend followingMachine learningPortfolio construction
BigQuant

This research summary explains feature selection as a way to reduce a model’s input set before training. It outlines filter, wrapper, and embedded approaches, with filter criteria including variance or entropy, statistical measures such as F-scores and…

China marketsEquitiesMachine learningFactor investing