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 daily ETF strategy separates ongoing contributions from management of the accumulated position. Monthly dollar-cost averaging can continue during bearish regimes while a simple moving-average filter exits the accumulated stack after a downturn. On…

EquitiesUS marketsTrend followingBacktesting
TradingView scripts

This day-trading strategy builds ranges during configurable London and New York sessions, then watches for price to sweep a range boundary. It offers several post-sweep confirmations: a three-candle reversal, a close through a recent swing level (CHoCH), an…

FuturesBreakoutTechnical indicatorsRisk management
TradingView scripts

This indicator builds a volume histogram across a recent price range, divides it into configurable price bins, and draws the profile beside the current bar. It identifies high-volume bins as candidate cluster centers, then applies a Gaussian weighting around…

Technical indicatorsMarket microstructureStatistics
TradingView scripts

This strategy uses smoothed stochastic crossovers to generate entries and opposite-side signals to close positions. A bullish crossover below a configurable oversold threshold supplies a long signal; a bearish crossover above an overbought threshold supplies…

CryptoTechnical indicatorsMomentumRisk management
TradingView scripts

This strategy builds a daily opening range from a configurable number of initial candles, then trades crossovers above its high or below its low. A daily reset clears the range and trade-direction memory. After a trade closes, the direction rule permits the…

BreakoutMomentumRisk managementEquities
TradingView scripts

The strategy records the high and low during a morning opening range, then looks for a close that crosses beyond either boundary during a later trading session. Long entries require price above the range high and a 50-period exponential moving average;…

BreakoutTrend followingTechnical indicatorsRisk management
TradingView scripts

This indicator anchors VWAP to the leftmost bar currently visible on a chart. Scrolling or zooming changes that starting point and causes the calculation to update, so the line describes the displayed range rather than a fixed daily or rolling window. It…

Technical indicatorsStatistics
TradingView scripts

This strategy approximates a TTM scalper buy-and-sell method using recent closing-price patterns to identify potential reversals. A sell trigger occurs when the previous close is below the current close and either of the two earlier closes is below the…

Technical indicatorsMean reversionMomentumBacktesting
TradingView scripts

This trend-following strategy enters when a confirmed close crosses above the highest high or below the lowest low of a prior lookback channel. A long-term simple moving average filters direction: longs require price above it and shorts below it, with…

FuturesTrend followingBreakoutVolatility
TradingView scripts

This indicator constructs a synthetic index from a user-selected basket of up to 34 symbols. It retrieves constituent prices and share counts, estimates each holding’s market capitalization, and derives weights from the holdings’ relative capitalization.…

EquitiesPortfolio constructionTechnical indicatorsMulti-asset
TradingView scripts

This strategy combines a weighted monthly, weekly, and daily trend bias with intraday entries during the New York morning session. It measures each timeframe by whether price is above or below a 21-period EMA, then uses the weighted score to classify bullish…

FuturesEquitiesTrend followingBreakout
TradingView scripts

This long-only strategy combines a price-based support condition with a bullish MACD crossover. It enters when the MACD line crosses above its signal line, the histogram is positive, and the close is above the plotted support price. A percentage stop loss…

Technical indicatorsMomentumMean reversionRisk management
TradingView scripts

The Moving Regression indicator fits a polynomial to a rolling window of past prices, then evaluates that fit at the latest point to create a smoothed series. It can also extend the fitted curve by one step and color the plotted line according to whether…

Technical indicatorsStatisticsMomentum
TradingView scripts

This Supertrend variant calculates separate true-range averages from rising and falling candles. In an uptrend, it uses the average from falling candles to set the long-side stop distance; in a downtrend, it uses rising-candle volatility for the short-side…

Technical indicatorsVolatilityTrend followingRisk management
TradingView scripts

This BTCUSD trend-following strategy enters when price closes beyond a prior-period Donchian channel, with an optional EMA filter that restricts trades to the prevailing trend. It sizes positions from a percentage of account equity and the ATR-based stop…

CryptoTrend followingBreakoutVolatility
TradingView scripts

This strategy combines market-structure breaks or changes of character with configurable trend filters and trade management. It tracks prior swing highs and lows, with an option to increase pivot lookback on higher timeframes. Entries can be restricted to…

Technical indicatorsTrend followingBreakoutRisk management
TradingView scripts

This chart overlay organizes company financial measures into four groups: solvency, profitability, liquidity, and value or growth. It retrieves accounting data for measures such as debt ratios, bankruptcy risk scores, returns, margins, liquidity ratios, the…

EquitiesFactor investingStatistics
TradingView scripts

This intraday strategy is designed for gold on a five-minute chart. It requires the faster of two exponential moving averages to be above the slower average on both the five-minute and fifteen-minute charts for long setups, and below on both for short…

ForexCommoditiesTrend followingTechnical indicators
TradingView scripts

This indicator fits a polynomial curve to recent price pivots and draws the fitted path as a segmented chart overlay. It stores pivot prices and their bar indices, using detected highs and lows as the input observations. The polynomial degree and the number…

Technical indicatorsStatistics
TradingView scripts

This example builds a spread-like series from the closing prices of the YM and NQ futures contracts. It smooths their price ratio with a long moving average, uses that ratio to scale one contract against the other, and calculates Bollinger Bands around the…

FuturesPairs tradingMean reversionTechnical indicators
TradingView scripts

This indicator scans recursively calculated zigzag pivots for three-point ABC patterns and plots their legs, ratio, and projected entry, stop, and target areas. Users can choose whether levels derive from an ABC extension or a BC retracement, adjust the…

Technical indicatorsBreakoutStatisticsRisk management
TradingView scripts

This strategy combines a recent-range breakout trigger with a session filter and a liquidity-inducement condition. It checks whether price exceeds a recent high or low, then enters when price crosses a shorter lookback boundary during configured trading…

ForexBreakoutTechnical indicatorsBacktesting
TradingView scripts

This long strategy identifies a reversal bar after a bearish prior day: the current bar opens below the prior low and closes above its own open. The script enters long when the condition occurs after a user-selected start date. While a position is open, it…

EquitiesMean reversionTechnical indicatorsRisk management
TradingView scripts

This daily, short-only strategy looks for a narrow-range seven day that is also an inside day. The signal bar must have a lower high and higher low than the prior bar, while its high-low range is narrower than each of the preceding six ranges. A short entry…

EquitiesMean reversionTechnical indicatorsTrend following