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
WonderTrader
14 documents
Alphalens
14 documents
backtesting.py
11 documents
Technical Analysis
9 documents
QTPyLib
8 documents
Lumibot strategies
7 documents
QuantRocket
7 documents
Awesome Quant
1 documents

Search the library

12,303 documents

Technical Analysis

This document introduces a Python library for engineering technical-analysis features from financial time series, using price and volume fields such as open, high, low, close, and volume. It catalogs indicators across volume, volatility, and trend…

Technical indicatorsVolatilityStatisticsMachine learning
MQL5 code base

The document describes an adaptive moving average that uses the efficiency ratio to adjust how an EMA responds to price movement. It attributes the efficiency ratio to Perry Kaufman and presents this version as a simplified alternative to his adaptive moving…

Technical indicatorsVolatilityStatistics
ProRealCode

This document explains an indicator that fits a linear regression channel from a user-selected date and time through the latest chart bar. It calculates the regression slope and intercept from closing prices, then estimates channel width using the standard…

Technical indicatorsStatisticsTrend followingVolatility
MQL5 code base

This indicator highlights the bars with the largest and smallest high–low ranges within a user-selected search range. The user can independently choose whether to display the widest bar, the narrowest bar, or both. The description labels the widest bar as a…

Technical indicatorsVolatility
SuperMind

This Chinese stock-selection rule combines three filters: rank stocks among the top 100 by volume ratio, rank the top 100 by the absolute difference between the previous day’s limit-down price and opening price, and require at least two limit-up days within…

EquitiesMomentumVolatilityChina markets
SuperMind

This note describes a Chinese equity screen that selects beverage and alcohol import-export companies in 2021 when the daily high-to-low range exceeds 1% of the low. The stated rationale is that larger ranges may indicate volatility and return potential,…

EquitiesVolatilityChina markets
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
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
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
MQL5 code base

This document describes an indicator that measures the size of recent highs and lows over configurable lookback periods, using a calculation likened to a price channel. Its histogram separates high-range readings from low-range readings and colors bars…

Technical indicatorsVolatilityBreakoutBacktesting
SuperMind

This post proposes a short-term Chinese equity screen using three conditions: prior-session amplitude above 1%, tradable share count no greater than 5.5 billion, and at least one limit-up during the first three months of 2021. The rationale is to combine…

EquitiesVolatilityBreakoutRisk management
Amberdata research

The podcast account follows Jake Ostrovskis’s move from global macro trading into crypto OTC markets. It describes his focus on fair value and volatility dislocations, and the OTC desk’s role in arranging large or tailored trades across spot, options, CFDs,…

CryptoOptionsVolatilityMarket making
SuperMind

This stock selection rule screens for A-shares with a daily high-low range above 1% and turnover between 2% and 9%. It combines a volatility measure with trading activity and a market classification filter. The document also sketches an implementation using…

EquitiesChina marketsVolatilityTechnical indicators
Amberdata research

This market snapshot links macroeconomic conditions with Bitcoin and Ethereum developments. It discusses strong US employment data and Federal Reserve expectations, compares reported outflows from Bitcoin ETFs with steadier Ethereum ETF flows, and reviews…

CryptoSentimentVolatility
MQL5 code base

Super SAR combines Parabolic SAR direction changes with SuperTrend confirmation. Green or red arrows indicate a potential entry when SAR changes position and SuperTrend agrees. A gray arrow marks an SAR direction change without SuperTrend confirmation,…

Technical indicatorsTrend followingVolatility
SuperMind

The document outlines a financial time-series study using returns on the CSI 300 index. It says the analysis applies TGARCH and related derivative models, compares their behavior, and attempts to fit and forecast both prices and volatility. This frames…

EquitiesChina marketsVolatilityStatistics
SuperMind

This post describes a Chinese equity screen that combines three conditions: daily price range greater than one percent, a trading date in 2021, and a nonempty name for an outstanding convertible bond. It provides example implementations in a charting formula…

EquitiesChina marketsVolatilityTechnical indicators
MQL5 code base

This document describes a trend indicator implemented using the NRTR approach, with its calculation timeframe set through an input parameter. Average True Range is used in constructing the indicator’s moving average, so the method incorporates recent price…

Technical indicatorsTrend followingVolatility
SuperMind

The document introduces the Sharpe ratio as a measure of excess return per unit of portfolio risk, then describes a method for forecasting how that ratio changes over time. It outlines an approach associated with Whitelaw that estimates Sharpe ratios from…

EquitiesChina marketsStatisticsVolatility
MQL5 code base

This indicator modifies the Relative Strength Index so it can be displayed using a different chart timeframe and lets users choose among ten smoothing methods for both the RSI and its signal line. The choices range from standard simple and exponential…

Technical indicatorsMean reversionVolatility
MQL5 code base

The document explains a simple way to summarize price movement over a chosen number of trading days. For each quoted day, it takes the difference between the candle’s high and low, sums those ranges across the period, and divides by the number of quotation…

VolatilityTechnical indicatorsStatistics
SuperMind

This document describes a Chinese equity screening rule that selects stocks when daily high-low amplitude exceeds 1%, the KDJ indicator has just formed a golden cross, and return on equity has exceeded 15% in each of the past five years. It includes…

China marketsEquitiesTechnical indicatorsVolatility
SuperMind

The document describes a historical stock-selection screen for Chinese A-shares. It selects observations from 2021 where the daily high-to-low range exceeds 1% and turnover falls between 3% and 12%. The stated rationale is that a larger range may indicate…

EquitiesChina marketsVolatilityTechnical indicators
Amberdata research

The newsletter links Bitcoin’s recent weakness to U.S. market sentiment and argues that BTC continues to behave like a risk-sensitive asset. It notes rising Bitcoin volatility and shifting institutional options activity between IBIT and Deribit. It also…

CryptoOptionsVolatilitySentiment