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

79,386 documents

BigQuant

The post asks why a BigQuant strategy raises a parser error near FROM. Its factor expression defines several intraday features, including a bid-ask spread measure, weighted order-book volume imbalance, early-session price movement, and a volume ratio, then…

EquitiesMarket microstructureTechnical indicatorsExecution
SuperMind

The document describes a TD-style timing system attributed to Thomas DeMark. It begins with a setup: compare each close with the close a fixed number of bars earlier, and require that relationship to persist for a specified run of bars. A falling sequence…

China marketsEquitiesTechnical indicatorsTrend following
vn.py community

The discussion explains how a VeighNa CTA strategy can retrieve live long and short position records, inspect their average price, volume, and unrealized profit or loss, and use that information to trigger stop orders. It identifies the position lookup key…

FuturesRisk managementPosition sizingExecution
MQL5 code base

This brief note describes a higher-timeframe version of a Change of Volatility indicator. Its main feature is a user-selectable chart period, with a four-hour period shown as the default. The indicator is intended to display volatility-change information…

Technical indicatorsVolatility
MQL5 code base

The document describes an indicator that modifies a simple moving average using a configurable lag reduction factor. Users choose the lookback period, applied price, and factor. The calculation raises the ratio of the current moving average to its previous…

Technical indicatorsStatistics
SuperMind

This Chinese-language post outlines a stock screen combining daily amplitude above 1, a condition described as main-force control on the prior day, and a newly formed KDJ golden cross. It interprets the range condition as a sign of greater movement, the…

EquitiesTechnical indicatorsMomentumChina markets
MQL5 code base

The document introduces a recursive median oscillator based on John Ehlers’s discussion of recursive median filters. Median filtering is presented as a way to reduce the influence of extreme price or volume observations that can distort conventional…

Technical indicatorsStatistics
SuperMind

This Chinese-language note proposes a daily, after-close stock screen requiring MACD to be positive and the reported daily position-increase share to exceed 5%. It then ranks qualifying stocks by descending popularity or heat, with an example that returns…

EquitiesChina marketsTechnical indicatorsMomentum
SuperMind

This Chinese-language strategy note describes a stock-selection screen combining turnover between 3% and 12%, a rising DEA measure, and a 20-day moving average above the 120-day average. It presents the screen as a way to find stocks with trading activity…

EquitiesChina marketsTechnical indicatorsMomentum
Amberdata research

The document outlines methods for investigating suspicious cryptocurrency activity through transaction graphs, address clustering, and tracing funds across chains. It explains that investigators may infer common control from shared transaction inputs, but…

CryptoOn-chain dataMachine learningRisk management
Lumibot

The document explains how to use ThetaData as a historical data source for LumiBot backtests covering stocks and options, as well as other asset types. It supports minute and daily bars directly; hourly bars can be built from minute data. Downloaded data is…

OptionsEquitiesBacktestingExecution
MQL5 code base

This Expert Advisor variation chooses each initial trade direction randomly, opening either a buy or a sell from a random-number draw. It starts with a configured base lot size, while stop loss and take profit can be disabled. The position-sizing rule…

Position sizingRisk managementExecution
MQL5 code base

This short description presents an indicator that compares a fast and a slow zero-lag triple exponential moving average. Their cross is used to signal a change in the indicator's view of market direction, making the pair a simple trend-reading tool based on…

Technical indicatorsTrend following
SuperMind

This post outlines a China A-share screening rule for stocks classified in the metaverse sector. It first describes selecting names with prior-day turnover above a threshold and positive institutional activity, then gives a final rule using prior-day…

EquitiesChina marketsFactor investingBacktesting
BigQuant

This post reports a suspected mismatch in BigTrader v35 minute backtests after an ETF share split. The author says the strategy-visible position fields—quantity, cost price, last price, and market value—appeared to retain their pre-split values, while a…

EquitiesBacktestingExecutionRisk management
MQL5 code base

The document explains an automatic take-profit and stop-loss feature that attaches predefined exit levels to each newly opened position. The trader can set thresholds using a fixed pip distance, a percentage of account balance, or technical price levels.…

Risk managementPosition sizingExecutionForex
SuperMind

The document presents a Chinese equity screening rule that selects stocks with amplitude above 1, circulating market capitalization above 10 billion yuan, and at least two limit-up events over the prior 500 days. It frames the combination as a way to find…

EquitiesChina marketsMomentumTechnical indicators
FMZ forum

The post asks why a five-minute technical indicator in live trading appears to update three to four seconds after a period ends, even though historical testing updates it at the period boundary. The author reports connecting to OKEX futures from a rented…

FuturesTechnical indicatorsExecution
SuperMind

This post describes a Chinese stock screen based on daily amplitude, circulating market capitalization, and association with a robotics concept. Its narrative specifies amplitude above 1, a market-cap threshold above 10 billion yuan, and a cap below 10…

EquitiesChina marketsTechnical indicatorsVolatility
BigQuant

This BigQuant assignment asks learners to modify a classic quantitative strategy by adding an indicator, then search across hyperparameters. It directs them to collect the historical performance curve for every parameter configuration into a data frame, plot…

BacktestingStatisticsTechnical indicators
SuperMind

This post presents a Chinese equity screening rule combining RSI below 65, a rising KDJ K line, and an amplitude measure above 1. The accompanying indicator reference uses a 14-period RSI, a 9-period stochastic calculation with 3-period smoothing, and…

EquitiesChina marketsTechnical indicatorsMomentum
ProRealCode

This post describes a EUR/USD and GBP/USD strategy that seeks entries during pullbacks within an established intraday trend. It uses 5-period and 8-period Wilder averages alongside an 89-period simple average. During an early-day window, the averages must be…

ForexTrend followingTechnical indicatorsBacktesting
SuperMind

The document proposes a Chinese equity screen based on a daily price range above a stated threshold, a product combining the prior day's turnover rate with the ratio of current auction volume to prior volume, and a closing price below 12. It frames these…

China marketsEquitiesTechnical indicatorsStatistics
BigQuant

This weekly market review summarizes Chinese economic and financial developments for August 8–12, 2022. Its macro section reports trade growth and foreign-exchange reserve changes, alongside selected global policy and company news. The market section…

China marketsEquitiesFuturesFactor investing