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

1,976 documents

TradingView scripts

This indicator constructs volume profiles for several selectable higher timeframes, including intraday, daily, and weekly periods, while using lower-timeframe bars to distribute activity across price levels. Users can choose a traditional profile or a delta…

Market microstructureStatisticsTechnical indicatorsMulti-asset
TradingView scripts

This system combines two intraday approaches using UTC-defined sessions. During the London and New York windows, it looks for trend trades using fast and slow exponential moving averages, with optional higher-timeframe agreement. Candidate signals accumulate…

Technical indicatorsTrend followingMean reversionRisk management
TradingView scripts

This strategy uses the high and low of the 09:30 Eastern one-minute MNQ candle as daily reference levels. From 09:31 through 11:30, it enters when a bar closes across one of those levels and the prior close was still on the other side. It allows up to three…

FuturesBreakoutMomentumRisk management
TradingView scripts

Waindrops is a charting method that divides a user-defined period into two halves and plots each half’s volume distribution by price, along with the period high and low and a separate volume-weighted average price for each half. The difference between the…

Market microstructureTechnical indicatorsFuturesForex
TradingView scripts

The strategy uses SPY’s 200-day simple moving average as a regime filter: the code opens a long position when SPY closes above a threshold 4% over the average and exits below a threshold 3% under it. The accompanying discussion applies these signals to…

EquitiesTrend followingTechnical indicatorsRisk management
TradingView scripts

This intraday strategy records the high and low during the New York-time Asia session, then looks for closing prices beyond either boundary during the following trade window. A configurable tick buffer filters marginal breaks, and an optional 200-period…

FuturesCommoditiesBreakoutTechnical indicators
TradingView scripts

This indicator classifies market conditions as bullish, bearish, or neutral and estimates how often one state transitions to another over a rolling lookback. Its regime engine uses z-score-normalized price returns by default, or combines up to three…

Technical indicatorsStatisticsMachine learning
TradingView scripts

This short-only strategy opens a base position when a five-minute RSI crosses downward through an overbought level. If price rises above the base entry by preset percentage steps, it adds averaging orders, with configurable spacing and order sizing. The…

CryptoPerpetual futuresMean reversionRisk management
TradingView scripts

The ATR Rope indicator filters small price fluctuations by moving a central line only when price travels beyond a threshold based on average true range. Its upper and lower channel boundaries show that threshold. The rope changes color with its direction,…

Technical indicatorsVolatilityTrend followingBreakout
TradingView scripts

This strategy combines a fast and slow exponential moving average crossover with an RSI threshold check. A long entry requires the fast average to cross above the slow average, RSI to remain below its overbought threshold, and the higher-timeframe fast…

Technical indicatorsFuturesCryptoCommodities
TradingView scripts

This indicator fits linear trends to logarithmic prices across a set of candidate lookback periods, then selects the period with the highest Pearson correlation. It draws the fitted midline and upper and lower channel boundaries, with channel width based on…

Technical indicatorsTrend followingStatistics
TradingView scripts

This indicator builds a volume profile over a user-selected recent bar range. It divides the observed high-low price span into rows, estimates how each candle’s volume is distributed across its body and wicks, and accumulates those estimates by price row.…

Market microstructureTechnical indicatorsStatistics
TradingView scripts

This strategy separates directional filtering from entry timing. A 38- and 62-period EMA comparison sets the trend direction, while current-timeframe and automatically selected higher-timeframe stochastic measures must confirm momentum around the 50 midline…

Trend followingMomentumTechnical indicatorsRisk management
TradingView scripts

This US30 strategy combines two entry setups. The stochastic setup uses a 21/50 simple moving average relationship as a directional filter, then looks for a smoothed Stochastic RSI crossover in an oversold or overbought region. The MACD setup requires…

US marketsTechnical indicatorsMomentumRisk management
TradingView scripts

This strategy combines three chart signals: the relationship between 50- and 200-period exponential moving averages, RSI(14) crossings of 30 or 70, and price crossing back through a 20-period Bollinger Band. A buy or sell signal occurs when at least two…

Technical indicatorsTrend followingMean reversionMomentum
TradingView scripts

This Pine library supplies functions that calculate values relative to the bars currently shown on a chart. It can identify visible-range boundaries, cumulative visible volume and bar count, and the running highest high and lowest low with their bar indices…

Technical indicatorsStatisticsExecution
TradingView scripts

This strategy defines a sideways regime by combining three filters: ADX below a ceiling, RSI inside a middle band, and Bollinger Band width below a percentage threshold. When all conditions hold and no position is open, it enters a long position as a proxy…

EquitiesOptionsMean reversionVolatility
TradingView scripts

This indicator constructs Renko-style bricks over ordinary chart candles to emphasize price movement while filtering out smaller fluctuations. Brick size can be fixed, based on average true range, scaled fractions of that measure, or set as a percentage of…

Technical indicatorsTrend followingVolatility
TradingView scripts

This strategy looks for pullbacks to a 44-period exponential moving average while price remains on the trend side of a 200-period average. A long signal requires the daily and four-hour trends to be bullish; a short signal requires both to be bearish. In…

Technical indicatorsTrend followingRisk managementBacktesting
TradingView scripts

This indicator applies Stochastic Momentum Index calculations to Money Flow Index data, combining price-range momentum with a measure that uses price and volume. It provides separate settings for the oscillator and its signal line, including their sources,…

Technical indicatorsMomentumVolatility
TradingView scripts

This document presents scheduled dollar-cost averaging as a passive comparison strategy for active trading systems. It invests a fixed quote-currency amount on either a selected weekday or every set number of bars, within configurable start and end dates.…

BacktestingPosition sizingPortfolio constructionEquities
TradingView scripts

This strategy waits for a bullish or bearish crossover of the 9-period and 20-period exponential moving averages, then looks for a pullback to either average. It requires ADX to exceed a threshold and a divergence condition in a cumulative volume delta…

Technical indicatorsMomentumTrend followingRisk management
TradingView scripts

This strategy separates each bar’s volume into bullish volume when the close exceeds the open and bearish volume when it closes below the open. It smooths both series with a selectable simple, exponential, or double exponential average. A long or short bias…

Technical indicatorsMomentumRisk managementBacktesting