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

Search the library

682 documents

FMZ forum

This article discusses practical decisions for running systematic strategies live, including how to enter a system initially, define the active futures contract during roll periods, choose markets, manage capital, handle outages or unexpected events, prepare…

FuturesRisk managementPosition sizingExecution
FMZ forum

This tutorial develops a spot-style cryptocurrency grid strategy by extending a finite set of price levels as the market moves beyond its upper or lower boundary. It tracks the current and previous ticker prices to detect upward and downward crossings. At an…

CryptoGrid tradingBacktestingRisk management
FMZ forum

The article argues that a complete trading system must define entries, exits, and capital allocation. It favors coherent rules and warns against unexplained indicators or assumptions that cannot be justified. Entry and exit decisions should follow a…

Risk managementPosition sizingBacktestingTechnical indicators
FMZ forum

The author explains why Bitcoin markets can suit systematic trading, citing continuous access, low entry barriers, active spot and futures markets, and opportunities across platforms. The main lesson is to understand the economic reason a strategy should…

CryptoArbitrageFuturesSpot markets
FMZ forum

The document introduces excess kurtosis and skewness as statistical measures for classifying market conditions. It proposes treating negative excess kurtosis as a sign of a trending market, then using positive skewness to indicate an upward bias and negative…

StatisticsTrend followingTechnical indicatorsRisk management
FMZ forum

The document explains a portfolio construction approach that forecasts stock trading volume and uses the forecasts as a proxy for expected price impact. With trade size held fixed, lower volume implies a higher participation rate and greater expected impact,…

EquitiesMachine learningPortfolio constructionExecution
FMZ forum

This guide explains how to connect Interactive Brokers’ IB Gateway to the FMZ trading host on macOS. It describes Gateway as a lightweight API bridge between strategy software and IBKR, and contrasts it with Trader Workstation and IBKR Desktop. The host and…

EquitiesExecutionUS markets
FMZ forum

This forum post describes a trader who can open a Binance perpetual futures position but cannot sell to close it. The reported error says the order direction is invalid, even though the poster believes the decimal precision and close-long setting are…

CryptoFuturesPerpetual futuresExecution
FMZ forum

The document describes the cup and handle as both a possible reversal pattern after a decline and a continuation pattern within an existing uptrend. A rounded cup is followed by a pause or pullback called the handle. The proposed long entry occurs when price…

Technical indicatorsBreakoutTrend followingRisk management
FMZ forum

The document explains two ways traders can conceal order size from a public order book. A reserve order is hidden from view, so displayed depth understates the actual quantity at a price. An iceberg order displays only a small portion of a larger order; as…

Market microstructureExecutionHigh-frequency trading
FMZ forum

The document examines a vulnerability in market-making systems that create apparent trading activity through rapid self-trading. It explains that simultaneous or closely timed buy and sell orders may not execute as intended because of network and matching…

CryptoMarket makingHigh-frequency tradingExecution
FMZ forum

This guide explains how to connect a dYdX account to the FMZ quantitative trading platform, with a focus on perpetual contracts, which FMZ identifies as swaps. It lists the API and Stark key credentials required and describes obtaining them after creating an…

CryptoPerpetual futuresExecution
FMZ forum

The document introduces quantitative trading as the use of computers, mathematics, statistics, and a systematic process to develop signals for buying and selling. It briefly describes the field’s history, including Jules Regnault’s work on price variation,…

StatisticsBacktestingBreakoutArbitrage
FMZ forum

This tutorial describes a simple spot arbitrage approach across two cryptocurrency exchanges: buy on the venue with the lower price and sell on the one with the higher price when the spread is large enough to cover trading costs. It explains that the…

CryptoSpot marketsArbitrageExecution
FMZ forum

This tutorial explains a strategy framework that connects custom signal functions to exchange objects and translates their returned commands into trading actions. Its examples attach a moving-average crossover system to one exchange and a MACD crossover…

Trend followingTechnical indicatorsExecutionRisk management
FMZ forum

The article explains how liquid factor portfolios can approximate some hedge fund returns, potentially offering an accessible, lower cost substitute for investments with limited liquidity, high fees, or high entry barriers. It reviews linear multifactor…

Multi-assetFactor investingPortfolio constructionRisk management
FMZ forum

This essay presents futures trading as identifying a trend within a chosen time frame and trading in its direction. It suggests using longer charts to establish context and shorter charts to judge the trend or choose entries, with the specific chart…

FuturesTrend followingBreakoutTechnical indicators
FMZ forum

Using simple fruit-and-money stories, the essay offers an informal account of how land monetization, initial public offerings, asset repricing, and credit creation may relate to China’s property and equity markets. It distinguishes newly monetized land and…

China marketsEquitiesMulti-assetStatistics
FMZ forum

The article lays out a process for finding, screening, and preparing algorithmic trading ideas for backtesting. It begins with personal constraints: temperament, available time, capital, programming ability, and whether the trader needs regular income or can…

BacktestingRisk managementExecutionStatistics
FMZ forum

The document contains a short example that applies ordinary linear regression to the latest 30 closing prices from a crypto exchange data feed. It assigns each observation a sequential time index, calculates the regression slope and intercept, and evaluates…

CryptoStatisticsTechnical indicators
FMZ forum

This career overview explains the work of quantitative traders and the mix of skills commonly needed to research and automate trading strategies. Quants analyze market data, develop models, test ideas, and implement trades using computer programs. The…

Machine learningStatisticsHigh-frequency tradingRisk management
FMZ forum

This translated reference explains NumPy’s matrix subclass and how its behavior differs from the general ndarray type. It describes matrix construction from strings, nested sequences, and arrays, along with helper functions for creating or combining…

Statistics
FMZ forum

The code describes a strategy that compares two exponential moving averages calculated from Heikin-Ashi prices on configurable timeframes. A crossover of the faster average above the slower average triggers a long entry; a cross below triggers a short entry.…

Technical indicatorsMomentumTrend followingBacktesting