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

79,386 documents

SuperMind

This stock screening idea ranks shares by a large-order net flow measure, from strongest to weakest, and combines that ranking with a rising 30-day moving average. The intended logic is to favor stocks showing both stronger measured fund inflows and an…

EquitiesMomentumTechnical indicatorsChina markets
BigQuant

This article explains how to measure whether active mutual fund managers adjust holdings in stocks with different downside market sensitivity ahead of market moves. It defines relative downside beta as the portfolio weighted downside beta minus conventional…

EquitiesRisk managementPortfolio constructionStatistics
MQL5 code base

StepMA 3D is described as a trend indicator that combines three moving averages with Average True Range calculations. The green line acts as a fast trend measure, while the red and blue lines represent the slower trend. The stated directional rule is…

Technical indicatorsTrend followingVolatility
ProRealCode

This indicator applies fixed rules to identify channels, wedges, and triangles from price swings. It builds a recursive zigzag at multiple scales, takes the latest five pivots at each scanned level, and fits two boundary lines through alternating pivot…

Technical indicatorsBreakoutStatistics
ProRealCode

The Braid Filter uses three moving averages to estimate market direction and whether a trend is strong enough to register. It measures the spread between the highest and lowest average, then compares that spread with a threshold set as a percentage of the…

Technical indicatorsTrend followingVolatility
MQL5 code base

The document presents a custom chart indicator that measures the difference between each bar’s opening price and the preceding bar’s close. It converts that difference into points by dividing by the instrument’s point size, then places positive and negative…

ForexTechnical indicatorsMarket microstructure
TqSdk

The document explains how to enable TqSdk’s browser-based chart interface by setting the API’s web GUI option. It describes using an automatically assigned local address or supplying a fixed address, then illustrates a live setup that subscribes to a futures…

FuturesBacktestingTechnical indicators
SuperMind

This Chinese-language post outlines a stock screen combining three signals: ranking stocks by relative volume, requiring the 20-day moving average to be above the 120-day moving average, and looking for a shortening negative MACD histogram on a 15-minute…

EquitiesTechnical indicatorsMomentum
ProRealCode

The document describes a normalized version of Twiggs Money Flow intended to show where the current indicator reading sits within its recent distribution. It first calculates buying and selling pressure from the close relative to a true range built from the…

Technical indicatorsStatisticsEquities
MQL5 code base

This brief note describes a variation on the Keltner Channel. A conventional channel places bands at an average true range distance above and below a simple moving average. The proposed variant replaces that center average with a Non Lag moving average,…

Technical indicatorsVolatilityForex
BigQuant

The document explains net income compound annual growth rate (CAGR) as an annualized measure of change between an initial and a later profit value. It distinguishes CAGR, which represents compounding across multiple periods, from a simple endpoint growth…

EquitiesChina marketsFactor investingBacktesting
MQL5 code base

This document describes an Expert Advisor that trades changes in the ColorJLaguerre oscillator. A signal is generated at bar close when the oscillator changes color in relation to its overbought and oversold levels. The strategy therefore uses an indicator’s…

ForexTechnical indicatorsBacktesting
MQL5 code base

The Highest Lowest indicator marks local extremes: a bar is identified when its high exceeds highs on both sides, or when its low is below lows on both sides. It displays these signals with arrows. The description focuses on how the indicator evaluates price…

Technical indicatorsMarket microstructure
MQL5 code base

This note describes a variation on the Commodity Channel Index. Instead of calculating the indicator from the moving average of typical price, the variant uses the median line of a Step Channel. The channel line is described as reflecting the balance between…

Technical indicatorsVolatilityStatistics
SuperMind

This stock selection method combines a technical filter with an earnings growth screen. It selects main-board Chinese equities with a 14-period RSI below 65, a daily price rise above 1%, and year-over-year growth in net profit attributable to parent-company…

EquitiesChina marketsTechnical indicatorsMomentum
vn.py community

This brief forum exchange addresses timezone errors when requesting data through RQData. The suggested fix is to attach VeighNa’s database timezone to the start datetime, so the requested time is timezone-aware. The original poster confirms that applying…

Execution
BigQuant

This installment of a quantitative investing research review introduces two overseas studies relevant to stock selection. The first examines how interest rates affect stock pricing and is described as offering a new analytical framework and empirical testing…

EquitiesFactor investingStatisticsVolatility
SuperMind

This note proposes screening Chinese equities associated with the metaverse for a rounded-base chart pattern and upward-diverging moving averages. Its final written rule specifies that the five-day moving average should diverge upward on the current day. The…

EquitiesChina marketsTechnical indicatorsMomentum
SuperMind

This note presents a Chinese equity screen requiring price amplitude above a stated threshold, a stock code beginning with 60, and an association with the metaverse concept. It explains the filters as a combination of higher price variability, a market…

EquitiesChina marketsVolatilityTechnical indicators
vn.py community

This brief forum exchange addresses a VeighNa user who connected to SimNow but received a message that no data service was available. A reply points out that the contract-query success message had not appeared before the module was started, and advises…

FuturesExecution