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
Quantpedia
86 documents
TqSdk
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
Lumibot strategies
7 documents
QuantRocket
7 documents
Awesome Quant
1 documents

Search the library

8,851 documents

FMZ forum

The document outlines three broad stages in the development of commodity trading adviser strategies. It attributes early CTA success in the 1960s and 1970s to persistent commodity trends associated with economic growth, inflation, and oil-market shocks.…

FuturesCommoditiesTrend followingMean reversion
MQL5 code base

This document outlines an automated trading strategy that compares a moving average with the Parabolic SAR indicator to generate trading signals. The expert advisor operates using the current, still-forming bar, allows only one open position at a time, and…

ForexTrend followingTechnical indicatorsRisk management
FMZ forum

This study compares Bitcoin returns during a defined US daytime window with returns outside that window, using hourly Gemini data from 2015 through 2024. It splits results around the October 2021 launch of the BITO fund as a rough proxy for Bitcoin’s growing…

CryptoTrend followingBreakoutBacktesting
MQL5 code base

The Trend Envelopes indicator uses percentage price deviation to decide whether a trend has changed or remains in place. Its calculation needs only a deviation percentage as a parameter and internally uses closing, high, and low prices; the described version…

Technical indicatorsTrend following
MQL5 code base

This signal module generates long and short trade votes from price position relative to a moving average. It adds protective filters based on the direction and minimum size of both the current and previous bars: long signals require bullish bars, while short…

Technical indicatorsTrend followingExecutionBacktesting
SuperMind

The post proposes screening Chinese A-shares with a rising 30-day average, previous-day actual turnover between 3% and 28%, and a current-day position increase above 5%. It interprets these conditions as a combination of upward trend, trading activity, and…

EquitiesChina marketsTrend followingTechnical indicators
MQL5 code base

This Expert Advisor generates trades from the TrendlessAG histogram indicator. It forms a signal when a bar closes and the histogram changes direction, making the closing bar the stated decision point. The advisor depends on a separately compiled indicator…

ForexTechnical indicatorsTrend followingBacktesting
MQL5 code base

This brief description introduces a histogram presentation of a precision trend indicator. It says the indicator is intended to help identify trends and colors histogram bars according to the current trend state. The author characterizes it as similar to an…

Technical indicatorsTrend following
MQL5 code base

This trading system uses the ColorMETRO indicator to generate a deal signal when the indicator’s cloud changes color at a bar close. The document describes an Expert Advisor that applies this rule and refers to a historical deal chart and testing results for…

Technical indicatorsTrend followingBacktestingCommodities
BigQuant

This strategy combines model-based stock ranking with trend-following entry filters to seek short- and medium-term gains in Chinese equities. It starts from a manually selected pool of China Securities 150 constituents, narrowed to roughly 100–300 large,…

EquitiesMachine learningTrend followingMomentum
ProRealCode

This indicator compares fast, normal, and slow moving averages to give a visual reading of trend alignment. It colors the chart green when the fast average is above the normal average and the normal average is above the slow one, red when the ordering is…

Technical indicatorsTrend following
ProRealCode

The Guppy indicator plots two groups of exponential moving averages on closing prices. The shorter-period group is presented as representing short-term traders, while the longer-period group represents longer-term investors. The suggested approach is to…

Technical indicatorsTrend followingMomentum
MQL5 code base

The indicator presents trend direction across ten timeframes using the direction of a ColorZerolagTriXOSMA indicator. It displays one line per timeframe: purple indicates the oscillator is rising, pink indicates it is falling, and gray represents other…

Technical indicatorsTrend following
MQL5 code base

This Expert Advisor uses a moving average to generate directional trading signals. When the current ask is above the moving-average value from the prior bar, it signals a buy; when the current bid is below that value, it signals a sell. The description…

Technical indicatorsTrend followingExecutionRisk management
ProRealCode

The document presents a Renko-based system that buys after at least two upward bricks follow a decline of two or more bricks, and sells short after at least two downward bricks follow an advance of two or more bricks. The example code builds bricks from…

FuturesTrend followingBreakoutTechnical indicators
MQL5 code base

This brief indicator description concerns a semaphore-style signal tool that marks breakouts through a dynamic price channel. Its stated purpose is to form signals when price breaks that channel, offering a technical mechanism for identifying possible trend…

Technical indicatorsBreakoutTrend following
MQL5 code base

BoDi measures the distance between the upper and lower Bollinger Bands and displays that width as a histogram. Because the bands widen as volatility rises and contract as it falls, the author interprets expansion as an active directional impulse and…

Technical indicatorsVolatilityTrend followingBreakout
SuperMind

This Chinese stock screen selects companies classified under the metaverse theme when the opening price is near the ten-day moving average and the twenty-day moving average is above the one-hundred-twenty-day average. The moving-average relationship is…

China marketsEquitiesTechnical indicatorsTrend following
pysystemtrade

This example assembles a futures trend-following system on hourly data and shows how to choose among vanilla accounting, simulated market orders, and simulated limit orders. The system combines raw data, trading rules, forecast scaling and combination,…

FuturesTrend followingExecutionBacktesting
MQL5 code base

This note describes a Swami-style stochastic indicator associated with John Ehlers’s discussion in a March 2012 issue of TASC. The indicator displays colored zones derived from stochastic calculations and adds a generic stochastic value, described as an…

Technical indicatorsTrend followingStatistics
MQL5 code base

This automated strategy combines MACD crossovers with a 200-period moving average filter and support or resistance conditions. A buy setup requires the MACD main line to cross above its signal line below zero, price to be above the moving average, and price…

Technical indicatorsTrend followingRisk managementPosition sizing
MQL5 code base

This indicator compares the direction of the USDX line with the direction of the Slope Direction Line and displays a colored pointer in a separate chart window. It marks agreement when both lines point upward or both point downward, using distinct colors for…

Technical indicatorsTrend followingForex
MQL5 code base

This indicator applies the Relative Strength Index to values from Parabolic SAR rather than to market prices. The author presents it as another variation in the RSI family and says it can be used in the same general way as a conventional RSI. In this…

Technical indicatorsMomentumTrend following
MQL5 code base

SwingCyborg is an expert advisor for automating medium- and long-term trades whose trend start and end are chosen by a human. The user provides those turning points, and the software manages the trading continuously. It includes three money-management…

Trend followingTechnical indicatorsRisk managementBacktesting