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

1,116 documents

BigQuant

The document compares Rust with C++, Java, Python, and Go for quantitative trading systems. It presents Rust as a way to reduce certain programming errors and support production debugging, while claiming that it offers performance close to C++, can use less…

High-frequency tradingExecutionRisk management
Qlib

This example demonstrates how to query tick, transaction, and order data with Qlib and resample irregular observations into minute-level series. It constructs candidate features from multiple levels of the bid and ask books, including normalized spread and…

High-frequency tradingMarket microstructureTechnical indicatorsStatistics
MQL5 code base

MARE5.1 is described as a MetaTrader expert advisor for the one-minute timeframe. Its signal logic uses two simple moving averages and compares their values at the close of the current, second, and fifth bars. The document identifies configurable inputs for…

Technical indicatorsExecutionRisk managementHigh-frequency trading
BigQuant

The document explains a data-processing approach for high-frequency factors that are first aggregated from intraday observations to daily values and then smoothed over multiple days. Instead of loading the full intraday history needed for the rolling window…

High-frequency tradingTechnical indicatorsStatistics
BigQuant

This note describes a single-security, multi-day approach to constructing intraday volume factors. For each trading day, the proposed measures calculate the share of full-day volume transacted within selected intervals. The intervals cover early trading,…

High-frequency tradingMarket microstructureStatistics
MQL5 code base

This programming note explains two counter patterns for an Expert Advisor that runs on each market tick. The first increments a counter on every tick, executes a chosen code block when it reaches a configurable limit, and resets it so the block can run again…

ExecutionHigh-frequency trading
BigQuant

This overview describes quantitative investing as the use of rules or factors developed by analyzing historical market data. It presents broad stock coverage and repeated trading as a way to aggregate small predictive edges, and says quant strategies may…

EquitiesMachine learningStatisticsRisk management
MQL5 code base

This product description outlines a scalping expert advisor intended for major forex pairs and NASDAQ stocks. It says the EA acts using the current candle's opening price and lists configurable moving averages, trade limits, lot sizing, stop loss and take…

ForexEquitiesHigh-frequency tradingRisk management
BigQuant

The document introduces volume-synchronized probability of informed trading (VPIN) as a practical way to assess order flow toxicity. It frames toxicity as informed traders’ ability to trade against liquidity providers, potentially causing market makers to…

High-frequency tradingMarket microstructureRisk managementStatistics
BigQuant

This discussion post argues that a quantitative trading operation may need to work across high, medium, and low frequencies. It characterizes high-frequency trading as a field with relatively clear technical aims, including reducing latency and improving…

High-frequency tradingPortfolio constructionExecution
BigQuant

This report outlines five high frequency stock factors based on intraday price behavior, price and volume changes, returns, relationships with the market, and sequences of trades. Its main method identifies stocks whose intraday returns relative to the…

EquitiesHigh-frequency tradingFactor investingStatistics
BigQuant

This article outlines a backtest framework for high-frequency strategies, organized around data preparation, signal generation, trade accounting, and performance reporting. It aggregates tick data into ten-second bars, derives moving averages with rolling…

High-frequency tradingBacktestingExecutionMarket microstructure
BigQuant

This study summary examines whether index futures information can improve high-frequency technical trading rules for Chinese index ETFs. It uses genetic programming to evolve rules from five-minute price data for CSI 300 and CSI 500 ETFs and their…

FuturesEquitiesChina marketsHigh-frequency trading
BigQuant

This report describes combining individual-stock timing with multi-factor stock selection in a T+0 strategy. It uses deep-learning ideas to reduce a multidimensional space of parameter settings and win rates, then examines how performance changes across…

EquitiesHigh-frequency tradingMachine learningBacktesting
BigQuant

This page summarizes a research report on high-frequency factors derived from intraday trading activity. Its central idea is to select particular time windows within a trading day, calculate each window’s traded volume as a share of the day’s total volume,…

High-frequency tradingMarket microstructureStatistics
vn.py community

The discussion considers whether a strategy handling frequent submissions and cancellations should manage orders through the framework’s event loop or use a separate thread. The proposed approach is event-driven: submit orders, track active order identifiers…

ExecutionHigh-frequency tradingMarket microstructure
BigQuant

This brief presentation listing outlines a toolkit for high-frequency factor research. Its workflow covers fast calculation of historical factor values and storage, routine batch updates, adding factors to a research database, factor analysis, and rapid…

High-frequency tradingFactor investingBacktesting
BigQuant

This research note describes a stock-selection factor built from the relationship between intraday changes in net buy orders and high-frequency returns. Net buy-order changes serve as a proxy for shifts in investor buying intent, while returns represent…

EquitiesChina marketsMarket microstructureHigh-frequency trading
BigQuant

The article discusses why leading Chinese quantitative private funds have become less visible among the largest shareholders of listed companies. It reports that several prominent firms and their products had appeared on such shareholder lists in earlier…

China marketsEquitiesHigh-frequency tradingExecution
QTPyLib

This QTPyLib example illustrates a simple event-driven futures strategy for the S&P E-mini. It counts incoming ticks and acts on every tenth tick. When flat and without a pending order, it randomly chooses a side and submits a one-contract limit order around…

FuturesExecutionRisk managementHigh-frequency trading
Hummingbot docs

This beginner overview outlines practical considerations for entering cryptocurrency markets. It recommends comparing exchanges by transparency, trading and funding fees, liquidity, volume, and asset selection, and explains the difference between maker and…

CryptoSpot marketsExecutionArbitrage
BigQuant

This forum post asks how to test high-frequency equity factors built from minute bars. It cites examples from a China International Capital Corporation multi-factor series: the average squared correlation between the high and low prices of 50-minute bars,…

EquitiesHigh-frequency tradingFactor investingStatistics
vn.py community

The document outlines a basic workflow for cleaning tick-level market data before using it in strategies, backtests, or statistical analysis. It identifies duplicate records, implausible prices, out-of-order timestamps, and missing price or volume fields as…

High-frequency tradingMarket microstructureBacktestingStatistics
NautilusTrader

This strategy reacts to a large size imbalance between the best bid and best ask in a limit order book. It ignores missing, crossed or incomplete book data and requires both displayed sizes to be positive. A trigger occurs only when the larger queue exceeds…

Market microstructureExecutionHigh-frequency tradingRisk management