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

31,205 documents

MQL5 code base

This document explains an MT5 indicator that tracks runs of consecutive rising and falling bars. Separate plots show upward and downward runs, and each count resets when a bar prints in the opposite direction. A trader can set a threshold around commonly…

Technical indicatorsStatisticsTrend following
MQL5 code base

This document describes an expert advisor that trades changes in the direction color of a PercentageCrossover indicator. It generates a signal when a bar closes and the indicator changes direction, then allows trades to be restricted to a configurable daily…

ForexTechnical indicatorsTrend followingBacktesting
SuperMind

This note proposes screening metaverse-related stocks for elevated recent turnover and a low KDJ reading, then adds valuation and leverage constraints. Its final selection logic combines sector membership, a turnover condition, KDJ below a threshold,…

EquitiesTechnical indicatorsMomentumRisk management
SuperMind

This note outlines a stock screen for companies in the metaverse theme whose average price is above its five-day moving average and that show a rebound after a recent decline. It frames the setup as a way to find stocks recovering from weakness, but does not…

EquitiesTechnical indicatorsMomentumChina markets
SuperMind

This document outlines a stock screen requiring price amplitude above a threshold, a current-day control measure above a threshold, and a MACD value below zero from two days earlier. It frames the inputs as measures of price movement, trading control or…

EquitiesTechnical indicatorsChina markets
MQL5 code base

The document presents an experimental stochastic oscillator that changes the averaging method used in its calculation while leaving the price inputs unchanged. It offers four variants based on simple, exponential, smoothed, and linearly weighted averages.…

Technical indicatorsStatistics
SuperMind

This document describes an equity screening rule combining a metaverse industry label, a close above the previous day’s low, and a KDJ %K reading at or below 20. Its stated rationale is that the industry label identifies potential growth exposure, the price…

EquitiesTechnical indicatorsChina markets
MQL5 code base

This document describes an automated trading system that seeks trades when price diverges from either the Relative Strength Index or Commodity Channel Index. It lists configurable indicator thresholds and a bar-count setting for waiting for a divergence,…

ForexEquitiesMean reversionTechnical indicators
ProRealCode

The MA Sabres indicator marks possible changes in trend using the direction of a configurable moving average. It can use TEMA or another selected average, then track whether the average has been rising or falling. A reversal cue appears when the average…

Technical indicatorsTrend followingStatistics
SuperMind

The document proposes screening stocks using amplitude above one, a shortening negative MACD histogram on a 15-minute chart, and MACD at or above zero. It explains the intended rationale as combining price movement with a momentum indicator to identify…

China marketsEquitiesMomentumTechnical indicators
SuperMind

The document outlines a Chinese-equity screening idea that combines daily turnover between 3% and 12%, a positive product of price change and net large-order volume, and a rounded or arc-like candlestick condition. It presents sample formula and Python…

China marketsEquitiesTechnical indicatorsMarket microstructure
BigQuant

This summary describes a market-timing approach that uses a convolutional neural network to extract patterns from lower-dimensional index features, including technical indicators, and classify expected returns. Predicted return classes are then used to drive…

China marketsEquitiesMachine learningTechnical indicators
Hummingbot docs

This guide explains how to connect Hummingbot to GRVT, a self-custodial perpetual futures venue with central limit order book matching, and outlines its authentication, funding, fee, instrument, and order settings. It also walks through using Hummingbot’s…

CryptoPerpetual futuresMarket makingMean reversion
FMZ forum

This article presents five ways to manage exits from stock positions: set an initial price threshold before entry; raise the stop to break-even after a favorable move; trail it as the price advances; exit when price breaks a trend line or moving average; and…

EquitiesRisk managementTechnical indicators
MQL5 code base

The document describes an adaptive moving average based on Perry Kaufman’s KAMA and an approach attributed to Vitali Apirine. The adaptation uses the close’s position within the high–low range, and the indicator is presented as a faster alternative to KAMA…

Technical indicatorsTrend following
MQL5 code base

This Expert Advisor follows the BlauTVI trend indicator. It generates a signal when a bar closes and the indicator histogram changes direction. Users can enable a trading window and specify its start and end times. The default schedule covers the day from…

Trend followingTechnical indicatorsForexExecution
Freqtrade

This hourly long-only strategy combines the Average Directional Index (ADX) with two simple moving averages. It calculates a 14-period ADX and 3-period and 6-period SMAs. A long entry is signaled when ADX is above 25 and the shorter SMA crosses above the…

Technical indicatorsTrend followingBacktesting
SuperMind

This stock-selection rule filters for a high–low range above 1% of the high, a closing price of exactly 18.5 yuan, and circulating market value of at least 10 billion yuan. The document includes example selection logic and sorts qualifying names by trading…

EquitiesChina marketsTechnical indicatorsFactor investing
ProRealCode

This indicator method automates trendline drawing by locating pivot highs and lows, fitting separate linear regressions to those points, and iteratively retaining points on the relevant side of each fitted line. The resulting upper and lower lines aim to…

Technical indicatorsTrend followingBreakoutVolatility
SuperMind

This stock screen combines a daily range condition with sustained profitability and a momentum indicator. It selects shares whose high–low range exceeds an ATR-based threshold, whose return on equity stayed above 15% across five years, and whose 14-period…

EquitiesFactor investingTechnical indicatorsRisk management
SuperMind

This post proposes a Chinese equity screen combining three conditions: daily amplitude above a threshold, at least two limit-up events within a 500-trading-day window, and a reversal or engulfing-style candle condition. It gives formula references and an…

EquitiesChina marketsTechnical indicatorsMomentum
SuperMind

The proposed screen selects main-board stocks with circulating market value between 5 billion and 10 billion yuan, turnover between 3% and 12%, and a stated daily maximum decline between 4% and 5%. The article presents the filters as a way to find stocks…

China marketsEquitiesTechnical indicatorsRisk management
MQL5 code base

This Expert Advisor trades when the ColorZeroLagTriX indicator cloud changes color. It forms a signal at bar close when the oscillator crosses its signal line, making the method dependent on a confirmed closing-bar crossover rather than an intrabar move. The…

ForexTechnical indicatorsBacktesting
MQL5 code base

The indicator compares three moving averages whose configured periods must increase from the first average to the second and then the third. It colors the display green when all three averages are ordered from highest to lowest, and red when they are ordered…

Technical indicatorsTrend following