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
WonderTrader
14 documents
Alphalens
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

This article recommends using AI to study existing trading strategies instead of asking it to generate a complete system from a natural-language prompt. The proposed workflow is to select a strategy, ask AI to explain its overall logic and components, probe…

Machine learningTrend followingTechnical indicatorsBacktesting
FMZ digest

This article explains box theory as a breakout method built around a recent trading range. The upper boundary represents resistance and the lower boundary support; a move above or below a boundary is treated as a possible transition into a higher or lower…

CryptoFuturesBreakoutTrend following
FMZ digest

This article describes a crypto futures framework that periodically selects liquid contracts and tunes a double moving average crossover strategy for each one. It first ranks USDT contracts by dollar trading volume, then backtests multiple fast and slow…

CryptoFuturesTrend followingTechnical indicators
FMZ digest

The document presents a trading strategy as a complete set of rules covering what to trade, how much to allocate, when to enter and exit, how to place orders, and how to respond to unusual conditions. It surveys broad strategy families and recommends trend…

Risk managementPosition sizingExecutionTrend following
FMZ digest

This tutorial translates a closing-price trend strategy into a multi-contract crypto futures implementation. It calculates Average True Range (ATR), smooths each bar’s typical price with an exponential moving average, and forms upper and lower bands by…

CryptoFuturesTrend followingBreakout
FMZ digest

This article describes a daily trend indicator that classifies a bull trend when both highs and lows rise consecutively, and a bear trend when both fall. It uses completed daily bars to avoid decisions based on unfinished data and requires at least three…

CryptoTechnical indicatorsTrend followingStatistics
FMZ digest

This document describes a waterfall-style trend strategy built from three lines, each formed by averaging three exponential moving averages at progressively longer lengths. It proposes going long when price is above all three lines and they are ordered…

Technical indicatorsTrend followingFuturesCrypto
FMZ digest

This document presents a trend-following strategy based on Ease of Movement (EMV), an indicator combining changes in price range and trading volume. It describes EMV as a measure of price movement relative to volume: readings above zero indicate a stronger…

FuturesTechnical indicatorsTrend followingBacktesting
FMZ digest

The document introduces relative strength as a momentum approach: compare an asset’s performance with a benchmark or similar assets, favor stronger performers, and exit holdings that weaken. It says this approach is most useful in markets with clear trends…

CryptoMomentumTrend followingTechnical indicators
FMZ digest

The document walks through a Python implementation of a Donchian channel strategy for a futures market. It defines the channel from the highest high and lowest low over a lookback period, with the midpoint between them. A close above the upper boundary opens…

FuturesBreakoutTrend followingTechnical indicators
FMZ digest

The document walks through turning a trading idea into an FMZ strategy: gather closing prices, calculate short and long moving averages, define entry and exit conditions, and send orders. Its example uses a 10-period average for shorter-term direction and a…

Trend followingTechnical indicatorsExecution
FMZ digest

This experimental strategy combines a short- and long-period EMA crossover with sentiment analysis of recent cryptocurrency news. It collects RSS items from multiple sources, filters and orders them by recency, and sends the technical signal, news, and…

CryptoTrend followingMachine learningSentiment
FMZ digest

This article introduces wavelet transforms as localized, multi-scale filters for financial price series. It explains how wavelet basis functions and their coefficients can separate low-frequency movement from faster fluctuations, then describes a simplified…

Technical indicatorsTrend followingStatisticsCrypto
FMZ digest

The document describes a Python framework for a futures trend strategy, organized as a class with separate modules for market decisions, order handling, account calculations, risk controls, and persistent data. Its trend signal uses price relative to an EMA…

FuturesTrend followingTechnical indicatorsRisk management
FMZ digest

The document introduces wavelets as localized, multi-scale filters for separating slower price movement from faster fluctuations. It demonstrates a simplified approach that applies selected coefficient sets as weighted smoothing filters, varies the sampling…

CryptoTechnical indicatorsTrend followingBacktesting
FMZ digest

This article explains the Directional Movement Index (DMI), describing it as a way to compare directional buying and selling pressure and assess trend strength. It outlines how to derive the positive and negative directional indicators from high, low, and…

Technical indicatorsTrend followingMomentumBacktesting
FMZ digest

This tutorial introduces FMZ’s M language as a compact, indicator-oriented way to express trading rules. It builds a moving-average example: long entries require price and the short average to be above the long average while that average rises; short entries…

Technical indicatorsTrend followingExecution
FMZ digest

The document explains Parabolic SAR as a trend-following indicator whose stop level advances toward an extreme price using an acceleration factor. It outlines rising and falling calculations, including the initial factor, its increments when new extremes…

FuturesTrend followingTechnical indicatorsRisk management
FMZ digest

The article defines PBX as a set of averaged exponential moving averages and uses their relative order to identify directional conditions. Its example builds three PBX lines, each averaging EMAs at progressively longer periods. It opens a long when price is…

Technical indicatorsTrend followingFutures
Deribit Insights

The article links Bitcoin’s value to adoption and investor confidence, arguing that rising prices can attract participants and strengthen the conditions supporting further gains. The same feedback can work in reverse, producing sharp swings. It suggests that…

CryptoTrend followingMomentumStatistics
Deribit Insights

In this podcast discussion, a crypto trader describes adapting from traditional finance habits toward crypto’s momentum and trend-following behavior. The conversation covers his path into the market, moving from spot exposure to perpetual futures, and…

CryptoTrend followingMomentumPerpetual futures
Deribit Insights

This introductory article explains how trading bots apply user-defined rules to monitor markets and place trades. It outlines why the author considers crypto suitable for algorithmic trading, citing volatility, continuous market access, and the market’s…

CryptoMarket makingArbitrageTrend following
Deribit Insights

The document describes a bearish Bitcoin options trade based on reported spot ETF outflows, a technical downtrend, and economic uncertainty. Its proposed bear call spread sells a call at a lower strike and buys a call at a higher strike with the same expiry.…

CryptoOptionsTrend followingTechnical indicators
Galaxy Research

The report examines how Bitcoin’s 200-week and 50-week moving averages have behaved during bear markets. It defines qualifying bear periods as drawdowns of at least 50% lasting more than 90 days, then compares price closes, lows, and moving-average crossings…

CryptoTechnical indicatorsTrend followingStatistics