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 describes an MQL5 forecasting model for the FTSE 100 that uses the index and ten large constituent stocks as inputs. It standardizes the historical input series with means and standard deviations, then fits multiple linear regression to predict…

Machine learningEquitiesStatisticsBacktesting
MQL5 articles

The article explains Chimera, a two-dimensional state space model that represents dependencies across both time and variables in multivariate series. It describes temporal and feature-axis state updates, cross-dimensional information flow, discretization…

Machine learningStatistics
MQL5 articles

This article explains how attention mechanisms help neural networks weigh relationships among sequence elements. It traces the idea from encoder-decoder attention for machine translation, where hidden states are scored for relevance to the current decoding…

Machine learningStatisticsBacktesting
MQL5 articles

This article describes a custom trailing stop intended for noisy, fast-moving markets. Its first component applies a Hampel filter to a recent price window: the median and median absolute deviation define a range, and prices outside that range are treated as…

Machine learningStatisticsRisk managementVolatility
MQL5 articles

The article presents LSEAttention, a Transformer modification intended to reduce attention collapse and numerical instability in multivariate time-series forecasting. It uses the Log-Sum-Exp reformulation to stabilize Softmax calculations against overflow…

Machine learningStatisticsBacktesting
MQL5 articles

The article describes a trading model that combines a ResNeXt-based market encoder with multiple task-specific outputs. One output acts as an agent to generate trade parameters, while another estimates the probability of future price direction. Sharing the…

Machine learningFuturesTrend followingRisk management
MQL5 articles

The article introduces the Mask-Attention-Free Transformer (MATF), originally developed for 3D point-cloud segmentation, and describes an interpretation for trading models. MATF addresses slow Transformer training attributed to poor initial object masks by…

Machine learningBacktestingStatisticsForex
MQL5 articles

This article explains an interpretation of the Artificial Bee Colony (ABC) algorithm, a population-based method inspired by how honey bees search for food sources. Candidate solutions represent locations in a multidimensional search space, and the objective…

StatisticsMachine learningPortfolio construction
MQL5 articles

This article presents a NumPy-inspired utility class for MQL5, intended to make mathematical and data-processing code easier to translate from Python. It surveys vector and matrix constructors, arithmetic operations, mathematical and statistical functions,…

Machine learningStatistics
MQL5 articles

This article describes the property-aware attention component of an Atom-Motif Contrastive Transformer for forecasting market patterns. It treats candlesticks as atomic observations and larger chart patterns as motifs, then uses contrastive learning to…

Machine learningTechnical indicatorsStatisticsBacktesting
MQL5 articles

The article tests whether forecasting performance differs across 11 EURUSD time frames, using equal-sized samples of historical and future closing prices and a 20-step forecast horizon. It reports that models had lower errors on monthly and hourly data than…

ForexMachine learningStatisticsBacktesting
MQL5 articles

This article builds a Multifractal Model of Asset Returns (MMAR) from previously estimated scaling parameters and compares its volatility forecasts with a GARCH(1,1) model. It creates multifractal trading time with a normalized multiplicative cascade, then…

VolatilityStatisticsMachine learningBacktesting
MQL5 articles

The article describes an MQL5 tool that tests whether trade sequence, position size, and market context help predict losses. It encodes each closed deal with eight features and trains a small feed-forward neural network using stochastic gradient descent. A…

Machine learningStatisticsRisk managementPosition sizing
MQL5 articles

This article explains a stepwise feature-selection method based on mutual information, designed to identify predictors that relate to a target while avoiding redundant features. For continuous data, it contrasts density estimation with Parzen windows, whose…

Machine learningStatistics
MQL5 articles

This article presents an iterative pattern-search tool for trading, including a finite, modified Fourier-series polynomial as an alternative family of functions for describing price behavior. Its coefficients are generated through several random schemes, and…

ForexMachine learningBacktestingExecution
MQL5 articles

This article describes a trading-oriented implementation of the PSformer time-series architecture. It reviews parameter-sharing blocks and spatial-temporal segmented attention, then explains how the encoder handles sequential market data. Because each bar…

Machine learningBacktestingRisk management
MQL5 articles

This article walks through configuring Windows Subsystem for Linux 2 on Windows to run a local large language model. It covers installation choices, starting and managing Linux distributions, moving a distribution to another drive, and setting memory and…

Machine learning
MQL5 articles

This tutorial describes how an MQL5 program can communicate with Google’s Generative AI API through WebRequest. It covers API keys, request formatting, parsing JSON responses, extracting generated text, and saving that text to a file when the Expert window…

ExecutionMachine learning
MQL5 articles

The article explains structural break tests as features for identifying changes in market behavior. It covers the Chu–Stinchcombe–White test for departures from a no-trend baseline, Chow-type Dickey–Fuller testing for a single unknown break, and SADF and…

StatisticsMachine learningTrend followingBacktesting
MQL5 articles

The article examines whether apparent market randomness hides recurring hourly structure. It contrasts conventional autocorrelation of hourly price differences with seasonal autocorrelation, calculated after retaining observations from selected hours across…

ForexStatisticsMachine learningBacktesting
MQL5 articles

The document introduces fuzzy sets as a way to represent degrees of membership between fully excluded and fully included. It defines membership functions, linguistic variables, terms, and defuzzification, using age categories to illustrate how a value can…

Machine learningStatistics
MQL5 articles

This article explains disagreement-based exploration in reinforcement learning. An ensemble of forward dynamics models predicts the next environment state from the current state and action. The variance among their predictions becomes an intrinsic reward:…

Machine learningStatisticsBacktestingForex
MQL5 articles

This article continues the implementation of the Artificial Bee Hive Algorithm, a population-based optimization method inspired by bee foraging. Agents occupy different behavioral states, including novice, experienced, search, and food-source roles. Their…

StatisticsBacktestingMachine learning
MQL5 articles

This article revisits MACD and On-Balance Volume signal patterns and describes using supervised learning to improve their interpretation. It outlines a one-dimensional convolutional network whose kernel sizes and channel counts are designed in relation to a…

Technical indicatorsMachine learningMomentumBacktesting