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

This article outlines a way to screen cryptocurrencies for grid trading, which seeks to trade repeated price swings rather than rely on a sustained directional move. It proposes looking for assets with substantial price ranges and restrained cumulative…

CryptoGrid tradingStatisticsSpot markets
FMZ digest

This installment analyzes the structure and selected mechanics of the LeeksReaper cryptocurrency trading strategy. It describes a polling loop that repeatedly updates recent trades, order-book data, account balances, and a short series of prices. The…

CryptoMarket makingMarket microstructureExecution
FMZ digest

This introductory article describes a backtesting setup for European Bitcoin options on Deribit and explains how option contracts are identified by underlying asset, expiry, strike, and call or put type. It presents a short call combined first with a long…

CryptoOptionsFuturesSpot markets
FMZ digest

This document explains cross-exchange arbitrage that seeks to profit when the same cryptocurrency has different prices on two exchanges. The basic method compares one venue’s ask with another’s bid, buys on the cheaper venue, and sells on the dearer one. It…

CryptoArbitrageExecutionMarket microstructure
FMZ digest

This guide extends a market data collector so FMZ’s backtest system can request historical bars from a custom source. The collector stores exchange K-line data in MongoDB while a small HTTP service runs alongside it. When the backtester requests data for a…

BacktestingStatisticsExecution
FMZ digest

This installment proposes a two-part system for copying futures position changes from a leader account to follower accounts. A template library is embedded in the leader’s existing strategy to monitor long and short position amounts; when it detects a…

FuturesExecutionRisk management
FMZ digest

This guide explains how to route TradingView alerts to an FMZ trading bot through FMZ’s extended API. The proposed flow uses the CommandRobot interface to send a command string to a running bot, which checks for new commands and places spot or futures…

ExecutionTechnical indicatorsRisk managementSpot markets
FMZ digest

The article introduces volume-weighted indices and contrasts them with value-weighted and equally weighted approaches. It then presents a digital-asset futures strategy expressed in a trading language, combining a moving-average direction filter with…

CryptoFuturesBreakoutMomentum
FMZ digest

This article demonstrates two simple strategies on the WOOFi and EdgeX decentralized exchanges. The WOOFi prototype refreshes order book and position data, uses ATR to set order spacing, and places layered orders on both sides of the market. Its order logic…

CryptoMarket makingVolatilityMean reversion
FMZ digest

This article describes a workflow for finding tokens held across wallets associated with early holders of a successful BSC project. It automates the manual process of collecting top holders, excluding labeled institutions and large project wallets, querying…

CryptoOn-chain dataStatisticsRisk management
FMZ digest

This tutorial outlines a JavaScript monitor for recent transfers between Binance account wallets. It queries the exchange's transfer-history endpoint for each defined transfer direction, compares returned timestamps with the most recently recorded timestamp…

CryptoExecutionRisk management
FMZ digest

The document introduces option sensitivities—delta, gamma, theta, and vega—and describes a delta-neutral options strategy using futures to hedge Deribit option exposure. A long call, for example, is initially offset with a short futures position. As the…

OptionsFuturesDerivatives pricingVolatility
FMZ digest

This introduction contrasts subjective trading, where a trader interprets signals and may change methods after losses, with quantitative trading, where rules are applied consistently and strategies are evaluated with historical data. It presents…

BacktestingStatisticsRisk management
FMZ digest

The document explains how to combine existing candles into a larger target interval when an exchange or data source does not provide that interval. Its example infers the source interval from the final two records, checks that the requested interval is an…

BacktestingStatistics
FMZ digest

This tutorial explains how to configure parameters for My Language strategies and how the platform presents backtests and live runs. Using a Dual Thrust example, it notes that editor parameters are available directly to the strategy and describes setting a…

BacktestingTechnical indicatorsExecutionMarket microstructure
FMZ digest

The article outlines a crypto investing assistant that combines periodic market-data collection, AI-generated analysis, human approval, and exchange execution. Its example applies dollar-cost averaging to spot purchases, adjusting the baseline contribution…

CryptoSpot marketsTechnical indicatorsSentiment
FMZ digest

This introductory course explains quantitative trading as the use of rules, data, and computation to research and execute investment decisions. It contrasts systematic execution with discretionary judgment, while emphasizing that automation is a tool and…

StatisticsBacktestingRisk managementPosition sizing
FMZ digest

This article describes a crypto market-making strategy that places buy and sell limit orders on opposite sides of a calculated mid-price. It explains how a price range and minimum step determine quote offsets, how the strategy submits paired orders, and how…

CryptoMarket makingExecutionMarket microstructure
FMZ digest

This article outlines a market-neutral funding-rate strategy: hold spot while shorting a perpetual futures contract, aiming to collect funding when the rate is positive. It explains how funding payments are intended to keep perpetual prices near spot and…

CryptoPerpetual futuresArbitrageRisk management
FMZ digest

This article describes a quantitative prediction workflow that turns each recent candlestick window into a tabular sample for TabFM, a foundation model for tabular data. Each row contains OHLCV values from completed bars, arranged as lagged fields, and the…

CryptoMachine learningStatisticsBacktesting
FMZ digest

This document presents a strategy that combines exponential moving averages with the relative strength index (RSI) for commodity futures and digital assets. Its premise is that moving averages can help identify trend direction, while RSI can contribute…

Technical indicatorsTrend followingFuturesCrypto
FMZ digest

This tutorial describes FMZ support for interacting with the Tron blockchain, including wallet and node setup, balance queries, account and transaction lookups, TRC20 token checks, and smart contract calls. It explains how Tron addresses and token amounts…

CryptoOn-chain dataDeFi
FMZ digest

The document compares China’s commodity futures CTP interface with cryptocurrency exchange APIs. It covers historical data availability, communication patterns, market depth and trade reporting, request limits, and operational reliability. CTP generally…

FuturesCryptoMarket microstructureExecution
FMZ digest

The document explains a daily RangeBreak method that sets upper and lower entry thresholds around the day’s opening price using the previous session’s high-to-low range multiplied by a tunable factor. A move above the upper boundary triggers a long entry,…

CryptoBreakoutTrend followingVolatility