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

2,013 documents

Hudson & Thames

This review explains how climate change can affect financial institutions through physical hazards such as floods and droughts, and transition pressures such as new climate policy, technology shifts, litigation, and changing customer demand. It maps these…

Multi-assetRisk managementStatistics
Hudson & Thames

The article explains Theory-Implied Correlation (TIC), a method for estimating portfolio correlations by combining observed correlations with an externally specified hierarchy of assets. It describes three stages: fit a hierarchical tree to empirical…

Portfolio constructionMachine learningStatisticsRisk management
Hudson & Thames

This introduction compares four portfolio selection benchmarks using a collection of 23 ETFs with closing prices from 2008 to 2016. Buy and Hold starts with fixed allocations and lets weights drift with asset prices; Best Stock selects the strongest asset…

Multi-assetPortfolio constructionBacktestingMean reversion
Hudson & Thames

This essay discusses how asset owners, asset managers, and companies can support sustainable investing by incorporating environmental, social, and governance considerations alongside financial analysis. It presents long-term ownership and broad market…

Multi-assetFactor investingRisk management
MQL5 articles

This article describes LightGTS, a time-series forecasting framework designed to handle datasets with different sampling scales and recurring periods. Its central method is adaptive periodic patching: estimate or otherwise determine a series’ cycle length,…

Machine learningStatisticsMulti-asset
MQL5 articles

The article describes a Time-MoE forecasting architecture that represents each time step as a token, processes temporal context with transformer blocks, and predicts across multiple horizons. Its focus is the sparse mixture-of-experts component: a router…

Machine learningStatisticsMulti-asset
MQL5 articles

This article describes a workflow for developing, optimizing, and deploying a multi-currency Expert Advisor built from simple trading strategies. It separates reusable library code from project-specific strategy code, then organizes parameters and…

Multi-assetPortfolio constructionBacktestingPosition sizing
MQL5 articles

The article tests how often markets qualify as trending versus flat by comparing five classification methods: ADX above a threshold, a Bollinger based trend indicator, Percentage of Trend, an RSI filter, and a ZigZag trend detector. It describes an MQL5 tool…

Technical indicatorsStatisticsTrend followingMulti-asset
MQL5 articles

This article describes an infrastructure layer that lets an Expert Advisor request logical instrument names while resolving broker-specific symbol variants at runtime. Its components include a persistent mapping store, a resolver, an in-memory cache, and a…

ExecutionMulti-assetStatistics
MQL5 articles

This article shows how to build a MetaTrader 5 indicator that displays several timeframe charts inside a chart subwindow. Buttons let users add chart objects for selected timeframes and toggle chart properties, including settings that are unavailable through…

Multi-assetTechnical indicators
MQL5 articles

The document introduces gating as a way to adapt how an ensemble uses specialist models according to contextual variables or model outputs. It distinguishes selecting one model for each case from combining several models with context-dependent weights.…

Machine learningStatisticsMulti-asset
MQL5 articles

The document describes an MQL5 chart indicator for comparing price movements across the current instrument and five user-selected symbols. It displays raw prices as lines, bars, or candlesticks and lets users choose where the series should be aligned: at a…

ForexTechnical indicatorsMulti-asset
MQL5 articles

The article explains TimeFound, a Transformer-based foundation model designed to forecast time series across domains, including financial data. Its central preprocessing idea is multi-scale patching: segments at several resolutions are projected into a…

Machine learningStatisticsMulti-asset
MQL5 articles

The article describes a proposed integration of ST-Expert, a graph-based mixture-of-experts approach, with Extralonger, a modular Transformer framework for time-series forecasting. It frames market data as both sequences and networks: assets or time points…

Machine learningStatisticsMulti-asset
MQL5 articles

The article explains cross-recurrence quantification analysis (CRQA), a nonlinear way to compare the evolving states of two time series. Each series is embedded separately using matching dimension and delay settings; pairwise distances between embedded…

StatisticsTechnical indicatorsMulti-asset
MQL5 articles

This article recasts a binary recurrence matrix as the adjacency matrix of an undirected network: observations become nodes, and recurrent pairs become edges, with self-links removed. It explains how network measures such as degree, clustering, transitivity,…

StatisticsTechnical indicatorsMulti-asset
MQL5 articles

This installment describes organizing MQL5 code for projects that use a shared Expert Advisor library. It recommends keeping each project in its own repository and placing each dependency in an Include folder as a separate repository clone. A shared library…

StatisticsBacktestingMulti-asset
MQL5 articles

This installment in a multi-currency EA series extends virtual position handling to pending buy and sell limit and stop orders. It proposes representing pending orders and positions with one class: when market price reaches an order’s trigger, the object…

Multi-assetExecutionBacktestingRisk management
MQL5 articles

The article concludes a series on GinAR, a neural architecture for noisy financial time series. Its cells combine contextual attention, adaptive graph processing, recurrent state, and separate forget and reset controls. Multiple layers process a sequence,…

Machine learningStatisticsBacktestingMulti-asset
MQL5 articles

This article introduces K²VAE, a framework intended to forecast distributions of future time-series paths rather than a single price estimate. It combines a variational autoencoder with a learned Koopman representation, which approximates nonlinear dynamics…

Machine learningStatisticsRisk managementMulti-asset
MQL5 articles

This article describes a small data preparation workflow for turning MetaTrader 5 price history into inputs for a computer-generated character whose size changes with price. It outlines linear and exponential mappings from price changes to object scale, then…

Multi-assetStatistics
MQL5 articles

This article presents an architecture for running multiple trading models across instruments and timeframes within one MetaTrader 5 expert advisor. It frames the configuration problem as a set of model, timeframe, and instrument combinations, each of which…

Multi-assetPosition sizingExecutionRisk management
MQL5 articles

This article explains how the ALGLIB port available to MQL5 developers can support numerical work needed for dynamic hedging and multi-asset strategies. It contrasts single-window correlation indicators and hand-built calculations with tools for matrix…

Multi-assetPairs tradingStatisticsPortfolio construction
MQL5 articles

The article argues that limited market history can leave a trading system exposed to only one realized path, then proposes generating synthetic price series to examine a rebuy algorithm across many independent instruments. Its price model uses discrete…

Multi-assetMean reversionVolatilityBacktesting