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

8,851 documents

FMZ digest

The document develops a rolling-position approach that reinvests realized profits into later trades to compound returns during trends. It outlines three decisions: how to enter, when to add another position after a take-profit, and when to stop. The example…

CryptoFuturesTrend followingTechnical indicators
FMZ digest

This chapter presents practical ways to refine a trading strategy before deployment. It recommends acting on real-time prices when a closing-price model delays entry or exit, while emphasizing that the benefit depends on the strategy’s logic. For parameter…

BacktestingTrend followingBreakoutTechnical indicators
FMZ digest

The document presents a daily pivot-point framework built from the prior session’s high, low, and close. It calculates a central pivot, three support levels, three resistance levels, and intermediate levels. The author interprets price behavior between the…

Technical indicatorsFuturesCryptoEquities
FMZ digest

The document explains Average True Range (ATR) as a measure of price movement and describes how Wilder associated high readings with panic-driven declines near market lows, and low readings with quieter consolidation or market tops. It presents the…

FuturesCommoditiesCryptoTechnical indicators
FMZ digest

This document develops a daily trend indicator for crypto markets using the sequence of candle highs and lows. It classifies a bullish trend when both rise across consecutive days and a bearish trend when both fall. The process uses only completed daily…

CryptoTrend followingTechnical indicatorsBacktesting
FMZ digest

This article explains a JavaScript implementation of SuperTrend built from average true range and smoothed upper and lower bands. The indicator switches between bands as closing prices cross them, producing an upward or downward trend state. A sample…

CryptoFuturesTrend followingTechnical indicators
FMZ digest

This article outlines a crypto rotation system that ranks liquid coins using moving-average alignment, the widening or narrowing of moving-average gaps, and the direction of those averages across several timeframes. It selects stronger positive and negative…

CryptoFuturesTrend followingMachine learning
FMZ digest

This practical note compares exit rules used in an AI-assisted crypto rotation strategy that screens liquid coins, scores trends with moving averages, generates signals using technical and news inputs, and monitors positions frequently. It describes trailing…

CryptoRisk managementPosition sizingTrend following
FMZ digest

This article introduces market noise as a way to describe how directly prices travel between two points. It outlines several measures: an efficiency ratio comparing net price change with the sum of intervening moves, price density based on the range and…

StatisticsTrend followingMean reversionVolatility
FMZ digest

This overview traces managed futures and CTA systems through three broad stages. Early systems focused on a small set of commodity markets and simple trend-following rules, including moving-average crossovers, during periods the article characterizes as…

FuturesCommoditiesTrend followingTechnical indicators
FMZ digest

This article describes a futures-style trading system that switches between short-term swing trading in ranging markets and breakout-based trend following in stronger directional conditions. It uses the Choppiness Market Index, calculated by comparing a…

FuturesTrend followingMean reversionBreakout
FMZ digest

The document explains a box-based trend strategy built around support and resistance. It defines the box boundaries from recent price extremes and treats a close above the upper boundary as a potential move into a higher range, while a close below the lower…

FuturesCommoditiesCryptoBreakout
FMZ digest

This tutorial presents a Donchian Channel trend-following method based on the highest high and lowest low over a rolling lookback period. The midpoint is the average of those two channel boundaries. A close above the upper boundary opens a long position,…

FuturesTrend followingBreakoutTechnical indicators
FMZ digest

The document describes a thermostat strategy that switches between range trading and trend following according to a Choppiness Market Index style measure. The index compares the net change in closing price over a lookback period with the period’s high-low…

Trend followingMean reversionTechnical indicatorsBacktesting
FMZ digest

The document explains Kaufman’s Adaptive Moving Average (KAMA), which adjusts its responsiveness using an efficiency ratio based on net price movement relative to total movement over a lookback period. Low efficiency makes the average smoother in choppy…

CryptoFuturesTrend followingTechnical indicators
FMZ digest

The document presents a Python port of a commodity futures moving average strategy originally implemented in JavaScript. It frames the example as a way to study multi-instrument strategy architecture, including per-contract state, position and order…

FuturesCommoditiesTrend followingTechnical indicators
FMZ digest

The document introduces two ways to transform ordinary candlestick data to make trends easier to inspect. Renko bars are added when price moves by at least a chosen brick size, independent of elapsed time; this suppresses smaller fluctuations and can…

Technical indicatorsTrend followingBreakoutBacktesting
FMZ digest

The document explains the Aroon indicator, which uses how recently a market made its highest and lowest prices over a chosen lookback period. Aroon Up and Aroon Down range from zero to one hundred; readings near one hundred indicate that the corresponding…

FuturesCommoditiesTrend followingTechnical indicators
FMZ digest

The document presents a historical overview of managed futures trading systems in three broad generations. Early systems are described as relatively simple trend followers, often using moving-average rules in a period characterized by persistent commodity…

FuturesTrend followingTechnical indicatorsPortfolio construction
FMZ digest

This tutorial compares several moving-average trading rules using daily commodity futures data. It starts with a single-average rule that trades when price crosses its average, then shows dual-average crossovers, adds conditions requiring the averages to…

Technical indicatorsTrend followingMomentumFutures
FMZ digest

This article explains R-Breaker, a commodity futures strategy that uses the prior day's high, low, and close to calculate a pivot and three support and resistance levels on each side. With no position, it enters long above the upper breakout level or short…

FuturesCommoditiesBreakoutTrend following
FMZ digest

This document describes a cryptocurrency rotation system that ranks liquid coins using a composite of moving-average arrangement, spread changes, and the direction of several averages. It selects high and low scoring assets for potential long and short…

CryptoTrend followingTechnical indicatorsMachine learning
FMZ digest

This beginner guide surveys common programmed trading approaches, including arbitrage, trend following, grid or regression methods, and high-frequency trading. It also distinguishes strategies by implementation scope, such as single-asset, multi-asset,…

CryptoArbitrageTrend followingGrid trading