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

662 documents

FMZ digest

The article presents a Python workflow for collecting perpetual-futures candlesticks, simulating a grid strategy, and examining how its parameters affect results. The grid logic buys after price falls below a calculated level and sells after it rises above…

CryptoPerpetual futuresGrid tradingBacktesting
FMZ digest

This article outlines a same-price buy-and-sell approach intended to increase reported trading volume and potentially qualify for exchange rebates, fee discounts, or incentives. It distinguishes this volume-oriented method from conventional market making,…

CryptoMarket makingExecutionMarket microstructure
FMZ digest

The document describes a proposed arbitrage method for binary prediction contracts. Since complementary Yes/No or Up/Down shares settle so that one pays out, the strategy looks for moments when the combined purchase price is below the payout. It attributes…

CryptoArbitrageExecutionRisk management
FMZ digest

This beginner FAQ distinguishes program trading, which automates exchange actions through an API, from quantitative trading, which uses strategies to seek returns. It explains API keys and the difference between request-based REST access and…

CryptoExecutionBacktestingArbitrage
FMZ digest

The article recommends using AI to study existing strategy code instead of relying on it to generate a complete trading system from a loosely specified idea. Its learning process is to select an existing strategy, ask for an explanation of its structure and…

Machine learningBacktestingTechnical indicatorsRisk management
FMZ digest

The document presents a speculative reversal method based on the signed distance between closing prices and a moving average, summed from the latest price crossing. A large negative area is treated as evidence of an extended decline and can trigger a long…

CryptoMean reversionTechnical indicatorsRisk management
FMZ digest

This tutorial explains several ways to organize exchange objects in a cryptocurrency strategy. For a strategy that processes multiple trading pairs, it contrasts switching the pair on one exchange object with assigning separate objects to each pair. It then…

CryptoFuturesArbitrageExecution
FMZ digest

The document describes a pipeline that turns a financial influencer’s posts into trading signals for Binance stock perpetual contracts. It proposes collecting posts through an RSS feed, asking an LLM to identify explicitly named tickers, direction,…

EquitiesSentimentMachine learningPerpetual futures
FMZ digest

This article examines how the number of price levels affects a grid strategy. Fewer grids create wider spacing and larger allocations per trade, but may miss smaller price swings. More grids create more trading opportunities while shrinking each allocation…

CryptoGrid tradingBacktestingRisk management
FMZ digest

This installment describes a two-part order synchronization design for futures accounts. A reusable library embedded in a strategy monitors changes in the reference account’s long and short positions. It calculates the change from an initial position…

FuturesExecutionPosition sizingPerpetual futures
FMZ digest

This tutorial translates a closing-price ATR and EMA strategy from a domain-specific language into a JavaScript framework for digital currency futures. It calculates true range and ATR, smooths the average of each bar’s high, low, and close into a midline,…

CryptoFuturesTrend followingBreakout
FMZ digest

The document introduces a data science research environment as a way to study hedging concepts in crypto trading. It focuses on spot-futures hedging, where positions in spot and futures are paired to analyze price differences and the process of opening and…

CryptoFuturesSpot marketsArbitrage
FMZ digest

The document describes a workflow for trading newly listed crypto perpetual futures. It separates slower analysis from rapid launch monitoring: an analysis process tracks exchange announcements, gathers token fundamentals, news, and cross-exchange market…

CryptoPerpetual futuresEvent-drivenSentiment
FMZ digest

This article expands a single-pair spot grid into a system that can trade several crypto pairs with distinct settings. It explains practical design choices: collecting aggregated market prices and account balances, tracking assets by pair, and encoding…

CryptoGrid tradingSpot marketsExecution
FMZ digest

The document explains how perpetual futures funding payments help keep contract prices near spot prices, then describes a market-neutral carry trade: short a perpetual contract and buy the same asset in spot to collect positive funding. It outlines screening…

CryptoArbitrageCarryPerpetual futures
FMZ digest

This document describes RangeBreak, an intraday breakout method that centers trading levels on the current day’s open and offsets them by a multiple of the previous day’s high-low range. A move above the upper level signals a long entry, while a move below…

FuturesBreakoutTrend followingVolatility
FMZ digest

This article presents several ways to quantify how orderly or erratic price movement is. It describes the efficiency ratio as net price change divided by the sum of intervening changes, price density as the price points contained within a period’s high-low…

StatisticsVolatilityTrend followingMean reversion
FMZ digest

This document explains a trend-following strategy based on an upgraded Keltner Channel. The channel uses the average of high, low, and close as its input, an exponential moving average as its center line, and average true range to set the upper and lower…

Technical indicatorsTrend followingBreakoutVolatility
FMZ digest

This document shows how to translate a My-language trading strategy into JavaScript when the original language makes custom data handling difficult. Its reusable framework separates market-data processing, signal generation, and order execution, with a state…

Technical indicatorsTrend followingFuturesBacktesting
FMZ digest

The document explains a calendar-spread hedge between near-dated and deferred cryptocurrency futures. A positive spread position buys the nearer contract and sells the deferred one; the reverse position sells the nearer contract and buys the deferred one.…

CryptoFuturesPairs tradingArbitrage
FMZ digest

The document presents a short-term cryptocurrency mean-reversion approach that looks to buy during a decline when volatility rises sharply. It defines a falling market as price below a moving average and elevated volatility as ATR exceeding its own moving…

CryptoMean reversionVolatilityTechnical indicators
FMZ digest

This document describes a cryptocurrency strategy that shorts currency-margined perpetual contracts to seek funding payments. It explains that these contracts are denominated in fixed-value units and that, in the author’s example, the coin balance changes…

CryptoFuturesArbitrageCarry
FMZ digest

The document introduces average true range (ATR) as a measure of price movement and explains how its level may reflect changing market conditions. It associates unusually high ATR with panic and possible turning points, and low ATR with consolidation or…

FuturesCommoditiesVolatilityTechnical indicators