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

79,386 documents

SuperMind

This Chinese stock selection proposal combines three filters: today’s increase in a stock’s position or holding share must exceed 5%, weekly MACD must be above zero, and the ten-day return must be positive but below 35%. The accompanying rationale treats the…

EquitiesChina marketsMomentumTechnical indicators
NautilusTrader

This document describes an adapter for collecting DeFi data from EVM blockchains and making it available through a trading system’s data model. It covers historical and live block feeds, DEX pool discovery, pool event replay, snapshots, and an experimental…

CryptoDeFiExecutionMarket microstructure
SuperMind

The document describes a daily pre-market A-share screening rule that selects stocks with MACD above zero, a share price below a stated ceiling, and positive institutional-flow readings. The approach combines a technical momentum condition with a price…

EquitiesChina marketsTechnical indicatorsSentiment
BigQuant

The article argues that a factor can be useful even when its strongest information lies in identifying poor-performing stocks. It describes ranking stocks into daily groups by factor value and interpreting unusually strong performance in the worst-ranked…

EquitiesHigh-frequency tradingFactor investingBacktesting
Amberdata research

The document explains how authorized participants create and redeem crypto ETF shares in response to demand, producing net flows that can be monitored as a proxy for institutional activity. It presents inflows as a possible sign of rising demand and outflows…

CryptoSentimentMarket microstructure
Amberdata research

The document describes an institutional data product for analyzing stablecoins across blockchains, decentralized finance, and centralized exchange venues. Its stated analytics include transfers, minting and burning, wallet activity, supply changes,…

CryptoOn-chain dataDeFiMarket microstructure
SuperMind

The document outlines a proposed screen for Chinese equities that combines small market capitalization, profitability, moving average alignment, and recent limit-up activity. Its initial description calls for at least five overlapping moving averages,…

China marketsEquitiesTechnical indicatorsMomentum
MQL5 code base

This document describes a market mode indicator attributed to John Ehlers. It applies a bandpass filter and estimates reference levels from the average of detected peaks and valleys. The filter’s position relative to those levels is then used to determine…

Technical indicatorsStatistics
MQL5 code base

The Ulcer Index is presented as a measure of downside volatility, originally devised by Peter Martin for evaluating stock market funds. The document explains its use as a trend confirmation tool: a falling index alongside rising prices suggests downside…

Technical indicatorsVolatilityRisk management
BigQuant

This study summary treats a company’s choice to capitalize or expense research and development costs as a signal about the expected future benefits of its projects. Because accounting criteria leave room for discretion, capitalization can also be used to…

EquitiesEvent-drivenChina marketsFactor investing
MQL5 code base

This brief indicator description presents a trend-strength measure based on RSX, a smoothed variant of RSI. The general aim of a trend-strength indicator is to distinguish meaningful changes in an underlying indicator from smaller fluctuations, treating the…

Technical indicatorsTrend following
BigQuant

This overview explains decision trees as nonparametric models that divide observations through sequential feature rules. Each path defines a group, and a leaf assigns a prediction based on the labels in that group. The same feature can be used at multiple…

Machine learningStatistics
Freqtrade

This strategy uses hourly candles and technical indicators to identify directional momentum. It calculates ADX, positive and negative directional indicators, Parabolic SAR, and momentum. Long entries are signaled when ADX exceeds a threshold, momentum is…

CryptoMomentumTrend followingTechnical indicators
MQL5 code base

The document introduces a quadruple exponential moving average indicator, describing it as repeated EMA smoothing with a defined period. It also notes that the plotted indicator can be shifted horizontally or vertically, allowing its display or alignment to…

Technical indicatorsTrend following
BigQuant

This example outlines a China A-share stock selection and portfolio backtest workflow. It screens for eligible, non-suspended stocks, calculates 30-day and 90-day returns, and ranks those returns cross-sectionally. The illustrated filter favors stocks in the…

China marketsEquitiesMomentumFactor investing
Binance API docs

The document explains how spot market orders consume the best available liquidity until the requested quantity is filled or the order book runs out. It describes two different outcomes: insufficient account balance causes rejection, while insufficient market…

ExecutionMarket microstructureCryptoSpot markets
SuperMind

This post describes a Chinese stock screen requiring turnover between 3% and 12%, at least one limit-up event within a recent 25-day window, and at least one daily gain of 10% or more during the latest 25 trading days. It presents the conditions as a way to…

EquitiesMomentumTechnical indicatorsChina markets
SuperMind

This Chinese-language post proposes screening stocks by amplitude above a threshold, a positive weekly histogram condition, and an opening price near the 10-day moving average. It frames these filters as a way to combine price fluctuation with short-term…

EquitiesTechnical indicatorsMomentumChina markets
MQL5 code base

This document describes a rate-of-change indicator smoothed with a Laguerre filter and displayed as a color histogram. It exposes parameters for the lookback period, smoothing factor, overbought and oversold levels, level styling, and horizontal bar shift.…

Technical indicatorsMomentum
MQL5 code base

This document describes a read-only dashboard for monitoring an account against configurable proprietary trading firm risk limits. It displays balance, equity, floating profit and loss, the day's profit and loss, the share of the daily loss limit used, the…

Risk managementPosition sizing
vn.py community

This forum exchange explains why recorded market data may not appear in VeighNa's data manager. It raises several possible causes: an invalid or mistyped contract symbol, recording ticks rather than bars, a delay before buffered data is written, or a lack of…

FuturesExecution
MQL5 code base

This document describes a simple ZigZag chart indicator that marks a turning point after a price leg exceeds a chosen step. The step can be specified either in points or as a percentage, with the method and step size as its two inputs. The examples show the…

Technical indicators