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

Search the library

9,797 documents

BigQuant

This reference explains how a futures platform derives performance and activity measures at four levels: individual accounts, weighted account portfolios, individual strategies, and weighted strategy portfolios. It maps daily balance, fees, margin, risk,…

FuturesStatisticsRisk managementPortfolio construction
FMZ forum

This article explains a method for increasing the frequency of observed commodity-futures market updates by subscribing to the same contract through multiple futures-company connections. Its premise is that each feed can deliver updates at different times…

FuturesChina marketsHigh-frequency tradingMarket microstructure
SuperMind

The document explains market making as continuously quoting buy and sell prices and trading against customer orders to provide immediacy and liquidity. A simple futures example illustrates spread capture when both sides fill, while showing that an adverse…

Market makingMarket microstructureFuturesOptions
TqSdk

The document explains how to run tested trading programs without continuous supervision using the TqSdk environment. It covers prerequisites, configuring a live futures account, writing logs to files, closing the API cleanly, and avoiding broad exception…

FuturesExecutionRisk management
MQL5 code base

This indicator colors candlesticks according to the direction of the 2pbIdealXOSMA histogram. Bars associated with a rising histogram receive lighter colors, while bars associated with a falling histogram receive darker colors. It is a visual aid for reading…

Technical indicatorsFutures
ProRealCode

This rule-based swing system uses Monday’s first session open as the weekly reference. It places a limit buy one percent below that level and, after entry, sets a one percent profit target beginning on the next day. If price falls half a percent below entry,…

Mean reversionEquitiesFuturesBacktesting
MQL5 code base

This Expert Advisor checks the direction of the most recent daily bar at a configured time, then opens a position in the opposite direction if no position is already open. The strategy is a simple scheduled contrarian rule: the prior daily move determines…

Mean reversionEquitiesFuturesForex
MQL5 code base

The document describes an Expert Advisor built around a quantity called GO. It combines moving-average values calculated from close, open, high, and low prices with the signal bar’s volume. A positive GO reading triggers a buy, while a negative reading…

Technical indicatorsFuturesRisk management
Kraken Learn

The document presents a checklist for futures entries and exits. It calls for a specific technical trigger, position sizing that limits the loss at the stop to 1%–2% of account value, and a check of whether funding costs support or oppose the trade. Funding…

FuturesRisk managementPosition sizingExecution
ProRealCode

This daily CAC 40 strategy takes the opposite side of a signal from a three-line-break reversal indicator: it buys when the indicator signals a sell and sells short when it signals a buy. It only enters when the prior daily candle has a small body relative…

FuturesMean reversionTechnical indicatorsBacktesting
OctoBot

This introductory article explains cryptocurrency futures as contracts used to gain exposure to expected price movements without directly holding the underlying coins. It outlines long and short positioning, noting that short sellers aim to buy back at a…

CryptoFuturesArbitrageRisk management
MQL5 code base

This document explains a MetaTrader 5 indicator for displaying ICT-style intraday killzones and prior-period price levels. The sessions include the Asian range, London open, and New York morning and afternoon, with their times specified in New York time. The…

Technical indicatorsForexFuturesUS markets
FMZ forum

The author frames futures prices through two connected forces: the underlying spot market and the behavior of market participants. Spot supply and demand are proposed as the main influence on longer-term direction, while collective impulses, herding, fear,…

FuturesCommoditiesTechnical indicatorsSentiment
MQL5 code base

The indicator plots price channels using the prior day's close as a base and offsets derived from the prior day's high-low range, scaled by a coefficient. On Mondays it can also plot levels based on the Monday open, allowing the user to choose whether the…

Technical indicatorsFuturesForex
TqSdk

This Chinese-corn-futures example combines the Chande Momentum Oscillator (CMO) with a short moving average to generate long and short entries. Signals include reversals from overbought or oversold levels, CMO crossings of its signal line, and zero-line…

FuturesCommoditiesMomentumTechnical indicators
ProRealCode

This strategy describes an hourly DAX breakout approach. It enters long when price crosses above a prior Donchian channel high, with the MACD histogram rising and nonnegative, RSI above a threshold, and price above a moving average. A stop is placed at the…

FuturesBreakoutTrend followingTechnical indicators
FMZ forum

The article explains trading as the transfer of risk between participants. It distinguishes investors, who buy underlying businesses or assets for long-term value, from traders who trade financial contracts and focus on price. It describes hedging as a way…

Market microstructureRisk managementFuturesForex
MQL5 code base

The document describes the delivery of historical and current market and blockchain datasets through cloud storage, including data in a format suited to analytical workflows. The described coverage includes decentralized exchange trades and liquidity,…

CryptoDeFiOn-chain dataSpot markets
ProRealCode

The strategy first classifies market conditions with a linear-regression slope statistic, treating readings below a stated threshold as a no-trend phase. During that phase, a smoothed stochastic turning upward from a low level triggers a long stop entry…

FuturesMean reversionTechnical indicatorsRisk management
BigQuant

The document examines how trend following could address the equity risk concentration in conventional target-date funds. Their glide paths reduce stock allocations as retirement approaches, yet the portfolio may remain dominated by equity risk, leaving…

Trend followingMulti-assetRisk managementPortfolio construction
Stratmill research code

This Rust example configures a live trading bot for the BTCUSDT futures instrument on Bybit and invokes a separate grid-trading routine. It registers instrument precision and market-depth settings, installs an error handler for connection, order, and custom…

CryptoFuturesGrid tradingExecution
vn.py community

A VeighNa community question asks whether contracts can be screened by indicator values and displayed as a list. The reply proposes using the portfolio strategy module to create a strategy instance, subscribe it to a defined range of contracts, and apply the…

FuturesTechnical indicatorsExecution
ProRealCode

This four-hour DAX strategy opens long positions at a specified daily time on weekdays when true range exceeds 25 and a four-period TEMA is above a four-period exponential average. Position size is tied to equity through a reinvestment rule, then multiplied…

FuturesTrend followingTechnical indicatorsPosition sizing
MQL5 code base

This document describes a pivot indicator that can calculate levels from a selected time frame, provided that time frame is higher than the chart’s. It offers an original calculation attributed to Austin Passamonte and an alternate mode that is more oriented…

Technical indicatorsFuturesForex