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
Quantopian lectures
45 documents
Binance API docs
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

8,851 documents

MQL5 code base

The document describes a simple trend indicator that can be customized for multiple currency pairs and timeframes. Its example configuration uses five timeframes, measured in minutes, and eight currency pairs. Traders can adapt those lists and the timeframe…

ForexTrend followingTechnical indicators
SuperMind

This post outlines a stock screen combining three conditions: a rising 30-day moving average, appearance on the prior day’s market activity ranking list, and ranking candidates by capital-flow intensity. It describes capital-flow intensity as comparing…

EquitiesChina marketsTrend followingMomentum
ProRealCode

The document explains a QQE oscillator that smooths RSI and surrounds it with fast and slow adaptive trailing bands. It describes three selectable RSI inputs: Wilder’s RSI, Jurik RSX, and Rapid RSI. The band widths derive from a twice-smoothed measure of…

Technical indicatorsMomentumTrend followingVolatility
SuperMind

This stock screen combines three filters: a 20-day moving average above the 120-day moving average, a reported increase in investor holdings above 5%, and a company-nature criterion. The document interprets the moving-average condition as short-term strength…

EquitiesTrend followingTechnical indicatorsSentiment
SuperMind

This A-share selection method combines a price-range filter with positive daily MACD and a rising 30-day moving average. It proposes screening before each trading day and trading selected stocks at the next day’s open. A ranking by trading value and a…

EquitiesChina marketsTechnical indicatorsTrend following
ProRealCode

Tension Flow Trend combines a Hull moving average baseline with a Z-Score of price’s deviation from that baseline. The baseline slope sets the directional colour, while the deviation divided by its rolling standard deviation measures how far price has…

Technical indicatorsTrend followingMean reversionStatistics
SuperMind

The document outlines a Chinese-market stock screen that selects companies associated with the metaverse concept, requires the 30-day moving average to be rising, and limits the stated 10-day gain to a positive value below 35 percent. It presents this as a…

EquitiesChina marketsMomentumTrend following
MQL5 code base

The Chartmill Value Indicator (CVI) measures how far a price series has moved from a moving average, scaling that distance by average true range. The document explains the intuition: during a trend, price can pull away from its average; when price…

Technical indicatorsVolatilityTrend following
MQL5 code base

The Choppy Market Index (CMI) is presented as a 0–100 indicator for assessing whether price action is more consistent with a trend or an unstable, choppy market. The article describes using a moving average of CMI together with the indicator histogram: lower…

Technical indicatorsTrend followingMean reversionBacktesting
SuperMind

This stock-selection proposal looks for shares with daily amplitude above 1%, weekly MACD above the zero line, and a rising 30-day moving average. The article frames amplitude and MACD as measures of market activity and direction, while the rising average is…

China marketsEquitiesTechnical indicatorsTrend following
Zipline

This example describes a simple moving-average trend strategy for Apple shares. It calculates 20-period and 40-period exponential moving averages from a 40-day history of daily prices. When the shorter EMA is above the longer one and the algorithm is not…

EquitiesTrend followingTechnical indicatorsBacktesting
MQL5 code base

The document describes an expert advisor that uses three moving averages with ascending periods of 5, 25, and 125. It checks that the periods remain in ascending order and looks for the averages to align from highest to lowest, or lowest to highest. A signal…

ForexTechnical indicatorsTrend followingBacktesting
MQL5 code base

The Coppock indicator combines two rates of change, typically measured over 14 and 11 months, then smooths their sum with an exponential moving average, commonly over 10 months. The document traces its origin to E. Coppock in the 1960s and describes its…

Technical indicatorsMomentumTrend followingStatistics
MQL5 code base

This Expert Advisor description presents a trend-following system that uses two WAMI indicators on separate timeframes. The slower indicator defines trend direction from the relationship between its main and signal lines; the faster one supplies entry timing…

ForexTrend followingTechnical indicatorsRisk management
MQL5 code base

The indicator summarizes candle direction across ten timeframes. Each line represents one timeframe: it turns light green while that timeframe’s candle is rising and red while it is falling. Colored dots mark when a bar changes on the corresponding…

Technical indicatorsTrend following
SuperMind

This Chinese-language post describes an equity screening rule that combines a relative strength index below 65, the product of percentage price change and large-order net inflow, and a price above its 250-day moving average. The stated rationale is to…

EquitiesTechnical indicatorsMomentumTrend following
ProRealCode

The indicator combines an adaptive One More Average (OMA) smoothing formula with a step function. Its adaptive period estimates the balance between directional movement and accumulated price noise, then adjusts the averaging period within bounds based on a…

Technical indicatorsTrend followingVolatility
MQL5 code base

This description outlines a long-side breakout setup that combines moving average alignment with price and candle conditions. The trend filter requires the 20-period EMA to exceed the 30-period EMA, and the 30-period EMA to exceed the 50-period EMA. The…

BreakoutTrend followingTechnical indicatorsRisk management
BigQuant

The document summarizes lifecycle fund design through human-capital theory and liability-driven dynamic asset allocation. Under stated assumptions, it says an optimal glide path can be derived analytically, and discusses how design factors affect the path.…

Multi-assetPortfolio constructionRisk managementTrend following
ProRealCode

The Hyperfork Matrix extends Andrews Pitchfork analysis from three swing pivots. It plots a median line and parallel tines, with Original, Schiff, and Modified Schiff variants that differ in how the anchor is positioned. Pivots can be detected automatically…

Technical indicatorsTrend followingBreakoutExecution
MQL5 code base

This short note describes a higher-timeframe option for the ADXCloud indicator. The user selects the indicator chart period through an input setting, with a four-hour period shown as the default example. This allows the indicator to be applied using data…

Technical indicatorsTrend following
ProRealCode

This document explains how changing the moving average used in the Directional Movement System alters the smoothing of its components. It contrasts Wilder’s recursive average, described as a calculation-efficient approach developed for hand computation, with…

Technical indicatorsTrend followingVolatility
ProRealCode

This document presents a simplified Supertrend whose distance from median price is set as a fraction of the current close, rather than as a multiple of average true range. The line trails in the active direction and changes direction when the close crosses…

Technical indicatorsTrend followingRisk management
BigQuant

This overview surveys a broad set of quantitative approaches, describing their basic mechanisms and the market settings or investor capabilities they may suit. It covers trend following, machine learning, arbitrage and market neutral methods, factor…

Trend followingArbitrageFactor investingMachine learning