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
Quantpedia
86 documents
TqSdk
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
Quantopian lectures
45 documents
Binance API docs
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

16,761 documents

TradingView scripts

This intraday strategy records the highs and lows observed during a user-selected session, then enters long when the close crosses above the range high or short when it crosses below the range low. The session and a separate exit window can be configured.…

BreakoutTechnical indicatorsRisk managementPosition sizing
TradingView scripts

This indicator estimates momentum acceleration from either closing prices or On-Balance Volume. It calculates a smoothed rate of change over a configurable period, then compares that velocity with its own change. Positive and negative readings are plotted as…

Technical indicatorsMomentumStatisticsBacktesting
TradingView scripts

This long-only strategy looks for pullbacks with RSI below an oversold threshold and volume above a multiple of its moving average. It can add positions up to a configurable cap, but each additional entry requires a fresh signal and a minimum percentage drop…

Mean reversionTechnical indicatorsPosition sizingRisk management
TradingView scripts

This strategy identifies potential bullish and bearish order blocks from a candle three bars earlier. It requires the candidate candle to have a minimum body relative to ATR and subsequent price movement to exceed an ATR-based impulse threshold. The candle’s…

Technical indicatorsBreakoutMomentumBacktesting
TradingView scripts

This strategy combines RSI, MACD, Williams %R, and Bollinger Bands to count bullish or bearish conditions. A signal occurs when a configurable minimum number of indicators align; bullish readings generally support a long reversal and bearish readings a short…

Technical indicatorsMean reversionMomentumRisk management
TradingView scripts

This strategy seeks frequent long and short trades in volatile, active stocks. It enters when the ATR-based Supertrend changes direction, subject to optional confirmation from volume above its recent average and price relative to a simple moving average. The…

EquitiesMomentumTechnical indicatorsRisk management
TradingView scripts

This strategy defines an opening range from the first 15, 30, or 60 minutes of a configurable session. Once the range is complete, it signals a long trade when price breaks above the range high and a short trade when price breaks below the range low.…

FuturesBreakoutTechnical indicatorsRisk management
TradingView scripts

This strategy combines a fast and slow exponential moving average, VWAP, and a short-period RSI to generate long and short scalping signals. A long setup requires the fast EMA to be above the slow EMA and price above VWAP, alongside RSI below the oversold…

Technical indicatorsMomentumRisk managementBacktesting
TradingView scripts

This strategy generates directional signals from crossovers in a moving-average series of opening prices and its one-bar lag. A rising open-based series crossing above its prior value triggers a long entry; crossing below triggers a short entry. The script…

Technical indicatorsTrend followingBacktesting
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 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 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

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 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 indicator framework aggregates results for multiple assets and exposes configurable entry signals, trade directions, filters, stops, position sizing, fees, and slippage. Its controls include optional MACD, moving-average, RSI, volume, and price-change…

BacktestingPortfolio constructionRisk managementPosition sizing
TradingView scripts

This strategy uses bullish and bearish engulfing patterns to initiate trades, with a long-term exponential moving average as a directional filter: longs require price above the average and shorts require price below it. It calculates confirmed pivot highs…

Technical indicatorsMean reversionPosition sizingRisk management
TradingView scripts

This forex-oriented strategy enters in the direction of a long-bodied Marubozu candle. It defines bullish and bearish patterns as candles whose bodies exceed a recent average body size and whose upper and lower shadows are each no more than a small fraction…

ForexTechnical indicatorsMomentumBacktesting
TradingView scripts

This strategy combines several signal layers to decide when to take directional trades. Its regime engine estimates whether price action is trending or rotating using normalized returns and volatility, an efficiency ratio, and moving-average slope. It…

Trend followingMomentumVolatilityRisk management
TradingView scripts

This Pine Script framework is designed to test externally supplied long and short signals while configuring trade management around them. Its connector expects a numeric signal, with positive and negative values representing bullish and bearish entries.…

BacktestingRisk managementExecutionTechnical indicators
TradingView scripts

This strategy seeks mean reversion after an unusually high-volume, wide-range bar in NQ futures. It identifies candidate reaction bars using volume relative to a moving average and range thresholds, with optional filters for repeated recent spikes, candle…

FuturesMean reversionVolatilityBacktesting
TradingView scripts

This strategy centers on an opening range whose start time and duration can be configured. It supports direct breakouts, retests of the broken boundary, or retests of the range midpoint, with a timeout for waiting on a retest. Long and short trades receive a…

FuturesBreakoutTechnical indicatorsRisk management
TradingView scripts

This futures strategy estimates signed volume from lower-timeframe candles: volume is positive when a candle closes above its open and negative when it closes below. It distributes those signed values across price bins within the chart bar, sums them into a…

FuturesMarket microstructureExecutionRisk management
TradingView scripts

This strategy combines a moving-average direction filter with a measure of how directly price has moved over a lookback window. Trend efficiency is the absolute net price change divided by the sum of absolute bar-to-bar changes. A higher score means price…

Trend followingTechnical indicatorsRisk managementBacktesting