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

MQL5 code base

This expert advisor combines a fast and slow moving average with Bollinger Bands on the active symbol and timeframe. Signals and trailing actions are evaluated when a new bar appears. In the described rules, an upward moving average cross can trigger a buy…

ForexTechnical indicatorsTrend followingRisk management
MQL5 code base

This brief description presents an automatic mechanism for setting stop-loss and take-profit levels, with confirmation before the settings are applied. It says the calculations use the purchase cost as their reference point. The current setup provides one…

Risk managementExecutionPosition sizing
SuperMind

This document describes a Chinese stock screening approach that combines daily price amplitude, ranking by net large-order volume, and a weekly MACD above zero. The stated rationale is that larger amplitude may offer short-term trading opportunities,…

China marketsEquitiesTechnical indicatorsMomentum
SuperMind

This stock selection idea screens Shanghai-listed equities whose codes begin with 60, whose turnover rate is between 3% and 12%, and that show signs of institutional buying. The stated rationale is that institutional activity may signal buying interest,…

EquitiesChina marketsPosition sizingRisk management
SuperMind

This Chinese stock-selection note proposes filtering for shares with price amplitude above 1, a daily maximum decline between 4% and 5%, and return on equity above 15% in each of the past five years. It combines a short-term price condition with a multi-year…

EquitiesChina marketsFactor investingRisk management
SuperMind

The proposed screen selects stocks associated with the metaverse theme when MACD crosses above its signal line and circulating market capitalization falls between 5 and 10 billion yuan. It presents the combination as a way to pair a technical entry signal…

China marketsEquitiesTechnical indicatorsMomentum
BigQuant

The article explains “price desensitization”: a cyclical company’s shares stop advancing, or weaken, while the underlying commodity price continues to rise. Its proposed rationale is that equity prices anticipate earnings and may have priced in future gains…

EquitiesCommoditiesMomentumRisk management
BigQuant

This Chinese-language manual explains a portfolio optimizer for constructing benchmark-aware equity portfolios. It describes initializing the optimizer with a dated stock universe and benchmark, refreshing factor data for each trading date, and then…

EquitiesPortfolio constructionFactor investingRisk management
SuperMind

This stock screen combines three conditions: amplitude above a threshold, a shrinking negative MACD histogram on a 15-minute interval, and a product of price change and large-order net volume above a stated cutoff. The document interprets the amplitude…

China marketsEquitiesTechnical indicatorsMomentum
BigQuant

This document summarizes a framework for deciding whether and how to combine single-factor smart beta strategies with multifactor portfolios. It represents each candidate strategy as exposures to a small set of investable elementary smart betas—initially…

Factor investingPortfolio constructionRisk managementEquities
SuperMind

This Chinese stock selection proposal filters for an RSI below 65, a rising DEA line from MACD, and a quoted gain below 6% at 9:25 a.m. It is framed as a way to find shares with moderate short-term gains while retaining improving indicator conditions. The…

China marketsEquitiesTechnical indicatorsMomentum
SuperMind

This proposed Chinese stock screening rule combines a positive MACD reading, a share price below 12 yuan, and large-order net volume above 0.05 for at least three consecutive trading days. The screen is intended to run before each trading session. The…

China marketsEquitiesTechnical indicatorsMomentum
BigQuant

This introductory guide surveys algorithmic trading, from the history and terminology of financial markets to the roles of quants, traders, and market makers. It describes common benefits of automation, such as speed and scalability, alongside constraints…

BacktestingRisk managementMomentumMean reversion
MQL5 code base

The document describes an indicator intended to plot cumulative profit and loss for configured spread or equity positions as an equity line in a chart subwindow. Users set each active pair’s volume, direction, and activation state, can provide a symbol…

EquitiesPairs tradingBacktestingRisk management
MQL5 code base

This expert advisor uses the Average Directional Movement Index (ADX) and Adaptive Moving Average (AMA) to generate directional signals. It evaluates conditions only when a new bar appears. One combination of indicator movement closes short positions and…

Technical indicatorsTrend followingRisk management
MQL5 code base

This document describes a foreign-exchange Expert Advisor intended to trade price moves associated with panic around important economic releases. Its signal examines candlestick high-low and open-close differences. The listed settings include stop loss, take…

ForexTechnical indicatorsRisk management
ProRealCode

MyThermometer combines several directional readings into a single trend score. Its components compare the close with the midpoint of the daily high-low range, use a Heikin Ashi open-close relationship, measure bullish and bearish strength against recent…

Technical indicatorsTrend followingMomentumRisk management
Kraken Learn

The document describes reducing directional exposure in a crypto spot portfolio by shorting perpetual futures. A short position with notional value matching the spot holding is presented as an approximately delta-neutral hedge: losses in spot may be offset…

CryptoSpot marketsPerpetual futuresRisk management
Lumibot

The document explains what strategy trade exports contain and how to use them when reviewing a backtest. HTML and tabular files report order timing and prices, the traded asset, cash balances, raw portfolio value, and a cash-adjusted equity series intended…

BacktestingOptionsRisk management
Cryptohopper blog

The document presents five basic practices for controlling risk in cryptocurrency trading: keep position size appropriate to one's experience and comfort, limit leverage, cap planned loss on an idea using a 2% capital rule, place a stop loss, and favor…

CryptoRisk managementPosition sizingExecution
SuperMind

This document describes a simple Chinese equity screen that selects stocks with an intraday high-low range above 1% and a closing price of 18.5 yuan, while excluding Beijing-listed A shares. It presents the screen as a way to find relatively volatile stocks…

EquitiesChina marketsVolatilityRisk management
SuperMind

This post outlines a Chinese stock screen based on a daily price-range threshold, at least two limit-up events over a 500-day lookback, and a current “control” measure above a stated threshold. The proposed rationale is to find volatile stocks with a history…

EquitiesChina marketsTechnical indicatorsRisk management