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

BigQuant

This overview surveys practical considerations for AI and quantitative trading, from data quality and model choice to backtesting, risk controls, and portfolio allocation. It highlights that historical results can mislead when models are overfit or…

Machine learningStatisticsRisk managementBacktesting
SuperMind

This proposed A-share screen looks for companies with turnover between 3% and 12%, market capitalization below 10 billion yuan, and no reported losses, then selects stocks whose prior-day 9:15 indicative matching price was at the lower price limit. The…

EquitiesChina marketsEvent-drivenRisk management
MQL5 code base

This expert-advisor description outlines a once-per-day RSI strategy with separate buy and sell signals. For a buy, RSI must be above 50 on the hourly timeframe, and the stop distance must satisfy a configured maximum. The stop is placed beyond the prior…

ForexTechnical indicatorsPosition sizingRisk management
Kraken Learn

The article compares crypto exchanges using security practices, fee structures, product range, geographic availability, transparency, and customer support. It profiles Kraken, Coinbase, Gemini, Crypto.com, Bitget, and Bybit, describing distinctions such as…

CryptoSpot marketsPerpetual futuresRisk management
SuperMind

This document outlines an A-share stock screen built around five moving averages, a share-price threshold, market capitalization, and positive earnings. It describes the overlap of five averages as a way to favor comparatively stable prices, then adds size…

EquitiesChina marketsTechnical indicatorsRisk management
SuperMind

This stock-selection rule combines three conditions: daily price amplitude above a threshold, circulating shares at or below a stated limit, and a shortening negative MACD histogram on a 15-minute interval. The proposed interpretation is that a wide range…

China marketsEquitiesMomentumTechnical indicators
SuperMind

This documentation explains how Hummingbot’s history command summarizes trading activity, asset inventory, pair prices, fees, and performance. It defines average execution price as total quote volume divided by total base volume, then compares the current…

CryptoStatisticsRisk management
MQL5 code base

The expert advisor described here uses a moving average to determine entries and offers two martingale variants. After a loss, one variant opens a larger trade in the opposite direction; the other opens a larger trade based on whether price is above or below…

ForexMean reversionGrid tradingRisk management
MQL5 code base

This document describes an expert advisor built around Parabolic Stop and Reverse signals. A trade signal is generated after a bar closes and the indicated trend direction changes. The system can also apply a fixed maximum holding period, closing an open…

ForexTechnical indicatorsTrend followingRisk management
Cryptohopper blog

This introductory guide explains bull markets as sustained rising-price environments and bear markets as prolonged declines accompanied by weaker confidence. It connects market direction with investor sentiment and outlines several discretionary approaches:…

CryptoTrend followingRisk managementPosition sizing
SuperMind

This Chinese stock screen combines a daily price range threshold, a fixed closing price, and a measure described as the proportion of trading attributed to dominant participants. The article explains that the range condition is intended to select more…

EquitiesChina marketsTechnical indicatorsRisk management
ProRealCode

This DAX strategy uses a smoothed price signal crossing prior daily, weekly, or monthly highs and lows to trigger long and short trades. It applies moving-average filters to selected crossings, restricts entries to a stated intraday window, and varies…

FuturesBreakoutTechnical indicatorsRisk management
MQL5 code base

The document presents a trading-platform routine that limits a requested order size using a configured percentage of the account’s free margin. When the requested lots exceed the calculated cap, the routine reduces them and adjusts the result to the broker’s…

Risk managementPosition sizing
SuperMind

This document proposes a Chinese main-board stock screen combining price amplitude, institutional participation, and the balance of aggressive buying and selling. The final rule specifies an amplitude threshold over a 15-day window, institutional…

China marketsEquitiesTechnical indicatorsMarket microstructure
SuperMind

This document describes a Chinese equity screening rule that combines price movement, trend, momentum, and trading activity. Its final version selects stocks with amplitude above 1, MACD above zero, RSI(14) above 50, and prior-day auction turnover above…

China marketsEquitiesTechnical indicatorsMomentum
BigQuant

The document explains how a backtest engine turns an investment strategy into simulated trades. It distinguishes strategy logic, such as selecting securities and generating signals, from trade logic, such as deciding position size, rebalance timing, order…

BacktestingExecutionPosition sizingRisk management
SuperMind

The document proposes a stock screen that combines price amplitude above one, a rising sequence of recent lows, and a positive price-to-earnings ratio. It presents these as technical and fundamental filters intended to identify shares with substantial…

EquitiesChina marketsTechnical indicatorsFactor investing
SuperMind

This post describes an equity screen that combines membership in the metaverse concept group with two price conditions: the close must exceed the previous session’s low, and the open must fall within ten percent above or below the ten-day simple moving…

EquitiesTechnical indicatorsChina marketsRisk management
SuperMind

This stock selection rule screens companies in the metaverse theme for a closing price above the five-day moving average, trading volume above the stated threshold, and an opening price above the previous close. The article presents these conditions as a way…

EquitiesChina marketsMomentumTechnical indicators
SuperMind

This article proposes screening stocks with turnover between three and twelve percent, displayed best-bid volume greater than best-ask volume, and a prior-day condition described as a 9:15 matched price at the daily limit-down. The first two filters are…

China marketsEquitiesMarket microstructureRisk management
BigQuant

This article describes a stock-selection screen based on three conditions: a daily high-low range above a stated threshold, an opening price near the ten-day moving average, and at least five years since listing. The intended interpretation is that elevated…

China marketsEquitiesTechnical indicatorsVolatility
SuperMind

This article outlines a Chinese equity screen for stocks in the metaverse sector. It combines bullish technical signals, including MACD and short moving-average crossovers, with a filter intended to exclude stocks that hit the daily price limit on the…

China marketsEquitiesTechnical indicatorsMomentum
SuperMind

The stated screen looks for stocks with turnover between 3% and 12%, a listing year of 2021, and ownership concentration below 20%. The article treats lower concentration as a sign of more dispersed ownership and suggests that the turnover band may help…

EquitiesChina marketsRisk managementStatistics
MQL5 code base

This trading-platform script creates pending limit orders from horizontal chart lines named for entry, stop-loss, and take-profit levels. It supports up to four numbered orders. If an order omits an entry or stop-loss line, the script can inherit that level…

ExecutionPosition sizingRisk managementForex