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

19,452 documents

TradingView scripts

This strategy divides a user-defined price interval into levels spaced either geometrically or arithmetically. It buys a fixed cash allocation when the closing price crosses down through a level and closes that level’s position when price crosses up through…

CryptoGrid tradingPosition sizingBacktesting
TradingView scripts

This strategy derives Heikin-Ashi close as the average of the bar’s open, high, low, and close, and derives Heikin-Ashi open recursively from the prior Heikin-Ashi values. It colors bars by whether the derived close is above or at or below the derived open.…

Technical indicatorsTrend followingBacktestingCrypto
TradingView scripts

This strategy ranks long and short setups on a 0–100 scale by combining trend, momentum, directional price efficiency, volatility conditions, and volume participation. Each component contributes up to 20 points, allowing strengths in some areas to offset…

CryptoTrend followingMomentumVolatility
TradingView scripts

This Bitcoin strategy combines a long-term trend filter with shorter-term price crossings for entries. It treats closes above a 200-period exponential moving average as an uptrend and opens long positions when price crosses above a 20-period EMA. Below the…

CryptoTrend followingTechnical indicatorsVolatility
TradingView scripts

This BTCUSDT four-hour strategy combines support and resistance levels with RSI, MACD, and moving-average filters. It defines long setups for bullish retests of a breakout zone and closes above resistance, plus a short setup when price closes below a…

CryptoBreakoutMomentumTechnical indicators
TradingView scripts

This leveraged, long-only perpetual-futures framework combines a short-timeframe RSI dip signal with a slower-timeframe trend filter: RSI must cross down through its chosen level while the fast EMA remains above the slow EMA. Once entered, the position can…

CryptoPerpetual futuresMean reversionTechnical indicators
TradingView scripts

This long-only strategy starts a position when RSI crosses below an oversold threshold, then adds buys whenever price falls a set percentage from the most recent entry. Each successive buy grows by a configurable multiplier, up to a fixed number of DCA…

CryptoMean reversionTechnical indicatorsPosition sizing
TradingView scripts

This spot strategy divides a user-selected price range into ten evenly spaced levels. It treats the lower portion as an accumulation zone and the upper portion as a selling zone. When price crosses the middle grid level and there are no open trades, the…

CryptoSpot marketsGrid tradingPosition sizing
TradingView scripts

This indicator compares a chosen main symbol with up to twenty others and presents their correlations as a color-coded heatmap. Users can select preset forex, stock, or crypto groups, or provide custom symbols. A configurable lookback period controls the…

Multi-assetStatisticsCryptoEquities
TradingView scripts

This is a long-only Bitcoin strategy described for a four-hour chart. It requires price to be above a long-term exponential moving average and that average to be rising, while rate of change exceeds a threshold and ADX indicates sufficient trend strength. A…

CryptoTrend followingMomentumTechnical indicators
TradingView scripts

This strategy combines several Relative Momentum Index (RMI) readings with a Chance Momentum signal. Its basic entry and exit logic uses four RMI signals relative to thresholds, while a fifth RMI is intended to work in reverse and help guide the overall…

CryptoMomentumTechnical indicatorsRisk management
TradingView scripts

The script listing describes a cryptocurrency strategy whose author says it combines Bollinger Bands and MACD with additional logic developed through trial and error. The page identifies RUNE/USDT and mentions a one-hour chart in the displayed example. It…

CryptoTechnical indicatorsBacktesting
TradingView scripts

This Bitcoin strategy uses the previous hourly candle’s high and low as breakout levels and checks the 15-minute close against them. A close above the hourly high triggers a long entry; a close below the hourly low triggers a short entry. The script plots…

CryptoBreakoutRisk managementPosition sizing
TradingView scripts

This Bitcoin strategy combines a daily trend filter with a four-hour momentum trigger. It calculates Williams Alligator lines from smoothed price averages and uses the Awesome Oscillator (AO), defined as the difference between short and longer averages of…

CryptoTrend followingMomentumTechnical indicators
TradingView scripts

This strategy combines smoothed Heikin-Ashi candles with a linear-regression filter for directional entries. It smooths open, high, low, and close using an exponential average, derives Heikin-Ashi open and close values, then looks for their crossover or…

CryptoTechnical indicatorsMomentumRisk management
TradingView scripts

This crypto strategy combines a zero-centered momentum measure with a volume-based money-flow indicator. The momentum series is derived from price relative to a rolling range and moving average, then smoothed with linear regression. A long signal occurs when…

CryptoMomentumTechnical indicatorsRisk management
TradingView scripts

This script assembles a table for a user-defined universe of up to 120 symbols, largely cryptocurrency pairs across several exchanges. It requests higher-timeframe data for each symbol and presents price-change, moving-average, and RSI readings. Users can…

CryptoTechnical indicatorsMulti-asset
TradingView scripts

This strategy records the high and low of a defined Asian session, then places stop entries at those range boundaries during a later trading window. Users can choose long trades, short trades, or both. Optional filters require a minimum range width relative…

BreakoutRisk managementPosition sizingVolatility
TradingView scripts

This long-only grid strategy divides a user-defined price range into levels spaced either geometrically or arithmetically. On a close crossing downward through an unowned level, it opens a position sized from an equal share of the specified investment; when…

CryptoGrid tradingPosition sizingRisk management
TradingView scripts

Range Volume Change accumulates traded volume during a user-selected time window and compares it with the volume recorded in the same window on the previous day. The default window is premarket, but the session input lets users examine another interval.…

Technical indicatorsEquitiesCrypto
TradingView scripts

This TradingView indicator turns dominance series for Bitcoin, Ether, several other major cryptocurrencies, a broader-alternative group, and Tether into a pie-chart-style display. It retrieves each series, accumulates their values, and uses the resulting…

CryptoTechnical indicatorsMarket microstructure
TradingView scripts

This indicator builds an open interest footprint for cryptocurrency charts using lower-timeframe price and open-interest changes. It groups the changes by price levels and classifies them into four categories according to whether price and open interest rose…

CryptoMarket microstructureTechnical indicators
TradingView scripts

This BNB/USDT strategy is a configurable system for accumulating and managing positions, with inputs for a historical trading window, price sources, lookback periods, profit targets, and capital allocation. It allows equal or incremental purchase sizing,…

CryptoTechnical indicatorsPosition sizingRisk management
TradingView scripts

This long-only DCA strategy arms a base entry when a 4-hour RSI falls below a configurable threshold. If price declines further, it can place up to five averaging orders at fixed percentage distances below the base entry, with larger quote amounts at deeper…

CryptoPerpetual futuresMean reversionPosition sizing