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

29,558 documents

SuperMind

This document describes an A-share screen combining metaverse industry membership, a rising 30-day moving average, and a 15-minute MACD condition. The stated MACD rule looks for a shortening histogram under specified comparisons between the current and prior…

China marketsEquitiesTechnical indicatorsMomentum
ProRealCode

This indicator defines order blocks using displacement: a bullish setup requires a bearish candle followed by a bullish candle that closes above the prior high with a sufficiently large body; bearish conditions mirror the rule. The block spans the full range…

Technical indicatorsMarket microstructureRisk management
SuperMind

This note presents a Chinese equity screen that combines metaverse-theme membership, positive net buying attributed to major participants during the opening auction, and a MACD value above zero. It gives a formula for calculating MACD from 12- and 26-period…

EquitiesChina marketsMomentumTechnical indicators
MQL5 code base

This document describes a MetaTrader 4 toolkit that combines chart information, support and resistance drawing, order planning, and chart controls. Its money-management panel lets a trader position entry, stop-loss, and take-profit lines, inspect the…

ForexTechnical indicatorsRisk managementPosition sizing
SuperMind

This note describes a Chinese equity screen for stocks in the metaverse theme. It selects names whose prior-day actual turnover is between 3% and 28% and whose current-day return is positive, with the return calculated from the close relative to the previous…

EquitiesChina marketsMomentumTechnical indicators
SuperMind

This stock screen combines three conditions: rank stocks by volume ratio and retain the top 25, require limit-up events over the stated 25-day period, and select stocks whose 30-day moving average is rising while the close remains above it. The article…

EquitiesMomentumTechnical indicatorsRisk management
SuperMind

This stock selection method combines price amplitude, a low KDJ reading, and the weekly MACD histogram. The stated rules screen for amplitude above 1, K below 20, and a positive weekly MACD histogram, aiming to find volatile stocks that may be poised for a…

EquitiesTechnical indicatorsMean reversionRisk management
MQL5 code base

This description outlines an automated trading system that combines RSI, moving averages, and stochastic indicators. It says the EA operates using the price of the currently open candle and can be applied across timeframes to major forex pairs and NASDAQ…

ForexEquitiesTechnical indicatorsRisk management
Lumibot

This document is a QuantStats tear sheet comparing a strategy labeled “vwap-plain” with SPY over January 4–9, 2026. It reports a 0% total return for the strategy, a 0.12% maximum drawdown, a 0.76 Sharpe ratio, and 50% time in the market. The benchmark’s…

EquitiesTechnical indicatorsBacktestingRisk management
ProRealCode

This indicator estimates the expected value of a long trade held for a fixed number of bars in two ways. Its empirical engine repeatedly samples overlapping historical trades, optionally applying take-profit and stop-loss rules, then calculates average…

StatisticsBacktestingRisk managementVolatility
MQL5 code base

This trading system enters when fast and slow moving averages cross while the Commodity Channel Index crosses its zero line in the same direction. It exits when the moving averages cross back. A stop loss is set using the Average True Range from the most…

Technical indicatorsTrend followingRisk managementPosition sizing
SuperMind

This Chinese-language post outlines a daily stock screen focused on companies classified in the metaverse industry. It combines a newly formed KDJ bullish crossover with positive net buying attributed to large orders, and also specifies turnover, volume,…

China marketsEquitiesTechnical indicatorsMomentum
MQL5 code base

This document describes a trading robot for major forex pairs and Nasdaq stocks, intended to operate on a daily chart. It says the EA uses the current candle’s opening price and offers fast and slow moving-average settings, stop loss and take profit…

ForexEquitiesTechnical indicatorsRisk management
MQL5 code base

The document outlines a trade-opening function for a trading platform. It says the function derives an opening price, take-profit levels, and a stop-loss from user parameters and symbol information, then assembles a trade request containing details such as…

ExecutionRisk management
NautilusTrader

This guide describes setup paths for connecting a Rust or Python application to Lighter through a live trading node. It recommends establishing public market-data subscriptions first, using tester actors to check client wiring, and then adding an execution…

ExecutionMarket microstructureMarket makingRisk management
MQL5 code base

This description explains an expert advisor that maintains configurable grids of pending orders above and below the current market price. Traders choose the number of orders per side, spacing, lot size, slippage limit, and the order types used on each side.…

ForexGrid tradingExecutionRisk management
NautilusTrader

The document explains how a simulated trading engine processes each market-data point in three stages: the exchange matches existing orders against the updated market, strategies receive the data and can issue commands, and venues settle eligible commands…

BacktestingExecutionMarket microstructureRisk management
MQL5 code base

The document describes a simple expert advisor that trades when the Relative Strength Index crosses configured thresholds. It opens a buy when RSI crosses the lower level upward and a sell when RSI crosses the upper level downward. To reduce signals caused…

ForexTechnical indicatorsMean reversionPosition sizing
MQL5 code base

The document introduces Kase DevStops as a stop-setting approach that considers properties of price range beyond a simple fixed threshold. It highlights variation in range, described through variance or standard deviation, and skew, described as the extent…

Risk managementVolatilityTrend following
ProRealCode

The document describes a long-only GER40 strategy on a four-hour chart. Its written description says to buy when price is below the 200-period EMA and above the 50-period EMA, with a linear regression slope filter, then exit when price is above the 28-period…

FuturesTechnical indicatorsTrend followingRisk management
FMZ forum

This essay argues that trend following can exploit the tendency of traders to seek high win rates, take profits early, and let losses run. It recommends simple, rule-based systems that avoid future information and do not depend on extensive parameter tuning.…

FuturesTrend followingTechnical indicatorsRisk management
Freqtrade

This experimental cryptocurrency strategy combines CCI, RSI, MFI, Bollinger Bands, and moving averages to seek long entries after oversold conditions or a V-shaped price turn. It also builds a heavily smoothed composite from RSI, MFI, and CCI, then uses a…

CryptoTechnical indicatorsMean reversionRisk management
vn.py

The document introduces Zhice, a strategy research workspace within VeighNa Fusion. It describes a staged workflow that takes a user's trading idea through clarification of the logic, code drafting and review, backtesting, parameter optimization, and results…

Machine learningBacktestingRisk management