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

21,023 documents

SuperMind

This post describes a short-term stock screen combining three prior-day conditions: price amplitude above 1%, appearance on the market’s named trading list, and turnover above 8%. The rationale is to find shares with notable movement and active trading,…

China marketsEquitiesTechnical indicatorsMomentum
BigQuant

This article introduces convolutional neural networks and explains how one-dimensional convolutions can extract local patterns from financial time series. It describes convolution as applying learned weights across sequence windows, while pooling summarizes…

EquitiesMachine learningFactor investingBacktesting
BigQuant

This Chinese-language course description presents limit-up stock counts as a way to identify active areas of the China equity market. It proposes comparing counts across market capitalization, sectors, and industries, using recent industry counts to locate…

China marketsEquitiesMomentumTechnical indicators
SuperMind

This introductory article explains the basic objects and notation of linear algebra used in machine learning and deep learning. It defines scalars, vectors, matrices, and higher-order tensors, with examples such as feature vectors, neural-network weights,…

Machine learningStatisticsPortfolio construction
SuperMind

This note describes a screen for A-shares whose codes begin with 60, whose turnover is between 3% and 12%, and whose top 20% of shareholders collectively hold less than 70% of shares. It presents these conditions as filters for liquidity and ownership…

EquitiesChina marketsStatisticsRisk management
BigQuant

This report reviews Chinese public quantitative funds and private quantitative market-neutral strategies using observations available through March 2022. It groups public funds into market-neutral products, CSI 300 enhanced funds, and CSI 500 enhanced funds,…

EquitiesChina marketsStatisticsFactor investing
MQL5 code base

The document introduces the DecisionPoint Price Momentum Oscillator, originally developed by Carl Swenlin, and describes a comparison approach attributed to Vitali Apirine. The method applies the oscillator to compare the relative momentum of two securities.…

Technical indicatorsMomentumStatistics
FMZ forum

The document presents Benford’s law as a quantitative screening method for assessing whether company financial figures may have been manipulated. It explains that in many naturally occurring datasets, the first nonzero digit appears with a nonuniform…

EquitiesStatisticsFactor investing
BigQuant

This page identifies itself as a reproduction of a Chinese multi-factor stock-selection research report about information contained in moments of unusually high trading volume. It also references related research on converting intraday minute-level spike…

EquitiesFactor investingStatisticsBacktesting
BigQuant

This study examines whether Chinese fund management companies’ visits to listed firms are associated with the performance of the funds they manage. It proposes that visits can improve investment decisions by giving institutions access to operational details…

EquitiesChina marketsStatisticsFactor investing
SuperMind

This stock-selection proposal screens listed Shenzhen stocks using a turnover range of 3% to 12%, positive price-to-earnings ratios below 29.01, price-to-book ratios below 3.11, and a reversal-style price shape. Its reference implementation represents that…

China marketsEquitiesTechnical indicatorsMean reversion
MQL5 code base

Standard Error Bands form a channel around a smoothed linear-regression estimate of price. The center is a linear regression calculated over a chosen period and then smoothed with a simple moving average. Upper and lower bands are placed at a configurable…

Technical indicatorsStatistics
BigQuant

This forum post describes an attempt to compare a platform’s single-factor analysis module with the open-source Alphalens package. The author uses the CSI 300 universe and the PE_TTM_0 factor, with a 22-day rebalancing interval. They aim to prepare…

China marketsEquitiesFactor investingStatistics
MQL5 code base

The Efficiency Ratio measures how directly price moved over a period by comparing the net price change with the total absolute movement along the way. Its values range from zero to one: higher readings indicate a more efficient, directional path, while lower…

Technical indicatorsStatisticsTrend following
MQL5 code base

This document describes a channel indicator for identifying potential countertrend entries. It calculates the highest and lowest prices over a configurable lookback range, uses their midpoint as the channel center, and plots a simple moving average of…

Mean reversionTechnical indicatorsStatistics
vn.py community

This forum exchange addresses a question about changing historical EMA readings and repeated signals in a VeighNa CTA strategy using ArrayManager. The answer explains EMA as a recursive indicator: each new bar updates the current value using the latest price…

Technical indicatorsStatisticsFutures
BigQuant

This equity-factor study compares several ways to measure illiquidity and examines whether less liquid stocks earn higher subsequent returns. Its microstructure measures are quoted spread, effective spread, and price-impact lambda; it also tests Amihud’s…

EquitiesFactor investingMarket microstructureStatistics
BigQuant

The document explains how to construct a DMA feature as the difference between a short-period and a long-period simple moving average. It identifies three inputs: the underlying price or feature, the short window, and the long window. Its worked example uses…

Technical indicatorsStatisticsEquities
BigQuant

This short data-support exchange explains a discrepancy between stock prices shown by two Chinese market data services. The response attributes the difference to BigQuant providing backward-adjusted prices and notes that providers can use different…

EquitiesChina marketsBacktestingStatistics
ProRealCode

This indicator plots recent fractal high and low levels on a price chart. It tracks candidate highs and lows, then updates the plotted level after subsequent price movements confirm the candidate. These levels can help traders identify local turning points…

Technical indicatorsStatistics
Amberdata research

The webinar summary addresses how to estimate option values in newer crypto markets where liquid options data may be sparse or absent. It describes Amberdata’s approach as using liquid equity options as a reference for generating implied volatility surfaces,…

CryptoOptionsVolatilityDerivatives pricing
FMZ forum

A trader asks why MACD golden-cross detection sometimes disagrees with a charting exchange during five-minute backtests. The comparison covers both simulated and live tickers over a two-day period. The trader reports that some cross signals were incorrectly…

CryptoTechnical indicatorsExecutionStatistics
BigQuant

This page introduces the exploration–exploitation problem in reinforcement learning: a learning agent must decide when to test actions that may reveal useful information and when to choose actions based on what it has learned so far. The lecture is…

Machine learningStatistics