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
Quantpedia
86 documents
TqSdk
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
Quantopian lectures
45 documents
Binance API docs
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

16,761 documents

quant-trading

The document implements a shooting star candlestick detector for equities and turns qualifying patterns into short entries. It tests candle color, wick and body proportions, a recent upward move, and confirmation from the following candle. A qualifying…

EquitiesTechnical indicatorsBacktestingRisk management
vn.py community

This community post describes a problem with sell orders that do not fill during a tick-level backtest. The author reports trying several order-price choices, including the latest tick price, a stop order, a zero price, and a price four units below the…

FuturesExecutionBacktestingMarket microstructure
Lumibot

This framework overview explains lifecycle methods: functions the trading engine calls at defined points to initialize and run a strategy. A user-defined strategy must implement the trading-iteration method, which the engine calls repeatedly and which is…

ExecutionBacktesting
MQL5 code base

This project presents a prototype for managing supply and demand zones in an automated trading framework. Qualified zones retain information about their lifecycle, structural quality, and interactions with price. A decision engine applies validation filters…

Technical indicatorsExecutionRisk managementBacktesting
MQL5 code base

This document describes a chart indicator that displays the MACD main line and signal line together with the MACD histogram. It is presented as a modification of the example MACD indicator included with MetaTrader 5. The fast and slow exponential moving…

Technical indicatorsEquitiesBacktesting
BigQuant

This document describes a chart indicator that displays the MACD main line and signal line together with the MACD histogram. It is presented as a modification of the example MACD indicator included with MetaTrader 5. The fast and slow exponential moving…

Technical indicatorsEquitiesBacktesting
SuperMind

The document describes an equity screen for stocks in the metaverse industry that had at least one limit-up day during the prior 25 days and turnover above 8% on the previous day. The proposed rationale is to find names with recent market attention and…

EquitiesMomentumBreakoutChina markets
BigQuant

This assignment outlines a style-rotation process built from three stock strategies: small-capitalization, below-book-value, and oversold-rebound approaches. After backtesting each strategy, it proposes saving the return and position series, then comparing…

China marketsEquitiesFactor investingMean reversion
NautilusTrader

This technical reference explains how simulation modules are configured and run within a backtesting exchange. It distinguishes declarative configuration, which accepts built-in modules and language bridges, from linked native configuration, which can hold…

BacktestingExecutionRisk managementFutures
Freqtrade

This Freqtrade strategy uses a variable moving average and an OTT trailing-line calculation to generate directional entries on a one-hour chart. It enters long when the variable average crosses above OTT and short when it crosses below. The OTT function…

CryptoTechnical indicatorsTrend followingRisk management
BigQuant

This Chinese-language research summary examines analyst consensus estimates as a source of information beyond company financial statements and trading data. It cautions that analyst forecasts tend to be optimistic and that A-share consensus estimates often…

EquitiesFactor investingChina marketsBacktesting
BigQuant

The author describes a stock-selection approach intended for people who cannot monitor prices throughout the trading day. Signals are checked at 2:50 p.m.; the proposed routine is to buy a leading candidate scoring above 6 before the close, and to skip…

EquitiesChina marketsMomentumBacktesting
MQL5 code base

This indicator identifies potential entry points by combining two moving averages with an RSI calculation. Users set separate fast and slow averaging periods, along with the RSI period; the document does not specify the exact crossover or threshold rules…

Technical indicatorsMomentumBacktesting
BigQuant

This short platform discussion distinguishes a backtest’s pre-market processing from live or simulated trading. In a backtest, the pre-market step may access the current day’s opening price, allowing a rule to use that price to decide on afternoon trading…

BacktestingExecution
SuperMind

This note proposes screening stocks associated with China’s metaverse sector for three simultaneous bullish technical crossovers: MACD over its signal line, the five-day average over the ten-day average, and the five-day average over the twenty-day average.…

EquitiesChina marketsTechnical indicatorsMomentum
ProRealCode

This intraday EUR/USD system uses five-minute bars during a stated daytime session. It enters long or short on RSI divergence signals near swing lows or highs, subject to a modified, delayed Donchian Channel filter intended to avoid entries against strong…

ForexMean reversionTechnical indicatorsRisk management
ProRealCode

This document presents an implementation of John Ehlers’ Sinewave indicator from his 1999 Market Mode Strategies description. It detrends midpoint price, derives in-phase and quadrature components, estimates phase and its change, and uses accumulated phase…

Technical indicatorsStatisticsBacktesting
ProRealCode

The system takes a long position in the DAX when Monday’s regular-session close is below its daily 34-period simple moving average. It enters at 17:45 on Monday and plans to exit at 09:00 on Wednesday. The code checks the weekday and time on an intraday…

FuturesTrend followingTechnical indicatorsRisk management
MQL5 code base

This document describes an Expert Advisor that trades when the ColorMomentum_AMA indicator changes direction. The signal is evaluated at bar close, and the advisor places a trade based on that change. It also gives an installation note for the compiled…

ForexTechnical indicatorsTrend followingBacktesting
Awesome Systematic Trading

The document describes a mean-reversion strategy for international equity ETFs. It builds dividend-inclusive cumulative return series normalized to a common starting value, ranks candidate pairs by the sum of squared differences between their normalized…

EquitiesPairs tradingMean reversionBacktesting
BigQuant

This note outlines a basic toolkit for constructing low-frequency factors from price and trading data. For each selected input, it proposes calculating rolling means, sums, standard deviations, and skewness over several lookback windows, ranging from short…

EquitiesFactor investingTechnical indicatorsStatistics
BigQuant

The discussion addresses a user who sees a cloud task appear stopped after reopening a browser and asks for more detailed logs. The platform response says closing the browser does not stop the program running in the cloud, but output logs cannot be…

BacktestingExecution
vn.py community

The article outlines the data requirements for options strategy research: a maintained history of contract details and price bars covering both current and expired contracts. It describes a workflow using a commercial data feed and a local trading database.…

OptionsBacktestingMarket microstructureChina markets
SuperMind

This Chinese-language post proposes screening A-share stocks using three conditions: RSI below 65, seven consecutive sessions in which the close is below the open, and a turnover-adjusted ratio involving the current opening-auction volume and the prior day’s…

EquitiesTechnical indicatorsMomentumStatistics