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
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

86 documents

Strategy library

This long-only system combines a volume-weighted moving average with a smoothed RSI variant. It seeks entries when the close is above the VWMA and the smoothed RSI is above its threshold; exits occur when price falls below the average and RSI drops below its…

Technical indicatorsMomentumMachine learningRisk management
Strategy library

This workflow describes automated cryptocurrency perpetual-futures trading that delegates per-asset decisions to a large language model. An hourly process gathers market indicators, funding rates, positions, account state, and historical trading performance,…

CryptoPerpetual futuresMachine learningRisk management
Strategy library

This machine-learning example predicts whether each crypto futures asset’s next closing price will rise or not, then uses those binary predictions as portfolio weights. It builds candidate features from futures data, including a weighted moving-average trend…

CryptoFuturesMachine learningStatistics
Strategy library

This tutorial template uses a Ridge Classifier to predict whether a stock's next closing price will be higher or lower than its current close. Its main example loads Amazon data from the Nasdaq-100 universe, uses log closing prices as features, and reserves…

Machine learningEquitiesStatisticsBacktesting
Strategy library

This proposed strategy identifies direction from a short and a long simple moving average, with crossovers used to open positions. RSI is presented as a stand-in for machine-learning confidence: the code scales and rounds the indicator, then applies a…

Trend followingTechnical indicatorsRisk managementMachine learning
Strategy library

This example demonstrates using a persistent object store to cache historical data so later backtests can avoid repeating a costly history request. On the first run, it retrieves daily SPY closing prices, feeds them into price and exponential moving average…

BacktestingEquitiesTechnical indicatorsMachine learning
Strategy library

This EUR/USD strategy outline combines linear regressions over short, medium, and long lookback windows. The visible code calculates each regression’s current fitted value, slope, R-squared, correlation, and projected value at a future horizon. Inputs…

ForexStatisticsMachine learningRisk management
Strategy library

This document describes an automated cryptocurrency trading system organized around two workflows: an hourly analysis and decision cycle, and a separate frequent monitor for take-profit and stop-loss conditions. The analysis cycle gathers multi-timeframe…

CryptoPerpetual futuresMachine learningRisk management
Strategy library

This strategy combines a fixed neural network with price and technical indicator inputs, RSI-based adaptive stops, and a Super Trend filter. The network processes changes in volume, Bollinger Band measures, RSI, and MACD histogram to produce an output used…

CryptoFuturesMachine learningTechnical indicators
Strategy library

This script trains a random forest classifier to label short-term Bitcoin price changes as rising, falling, or relatively flat. It samples the latest price hourly, calculates consecutive percentage changes over a rolling window, and assigns directional…

CryptoMachine learningMomentumBacktesting
Strategy library

This daily GLD strategy applies a fixed linear score to five features derived from price and volume, including short moving averages and interaction terms. The feature weights and normalization constants are embedded in the script, and the strategy holds a…

Machine learningEquitiesCommoditiesStatistics
Strategy library

This automated strategy uses the Kronos financial time-series model to forecast a future price distribution. It compares the forecast median with the current price to decide whether the projected opportunity is large enough to trade, while the lower and…

Machine learningTrend followingRisk managementExecution
Strategy library

This document outlines an automated system that uses a large language model to produce entry, hold, or close decisions for multiple cryptocurrency perpetual futures. Its pipeline collects market and account data, calculates indicators across short and long…

CryptoPerpetual futuresMachine learningExecution
Strategy library

This algorithm trains a separate feedforward neural network for each of three exchange-traded funds using recent daily opening prices. The model uses one input layer with a hidden ReLU layer and a single output, and is trained to predict the next opening…

EquitiesMachine learningTechnical indicatorsPosition sizing
Strategy library

This strategy uses ALMA as its main trend measure and combines it with EMA levels, RSI, ADX, Bollinger Bands, and ATR. The described long setup requires price above EMA50 and ALMA9, RSI above 30, ADX above 30, price below the Bollinger upper band, and a…

Trend followingVolatilityTechnical indicatorsRisk management
Strategy library

This example trains a random forest classifier each trading day to predict whether a Chinese rubber futures contract will close higher or lower on the next trading day. Its features are three price-derived series labeled as SMA, WMA, and momentum measures,…

FuturesMachine learningStatisticsBacktesting
Strategy library

This template builds an asset-by-asset classifier ensemble for forecasting whether the next close will be higher than the current close. Its input features are a moving-average based trend measure, the stochastic oscillator, normalized true range, and a…

Machine learningFuturesCryptoTechnical indicators
Strategy library

This research strategy compares four logistic regression approaches on the same candlestick stream: a fixed model, per-bar online updates, periodic retraining on a recent rolling window, and updates triggered by worsening prediction loss. It uses price and…

Machine learningStatisticsBacktestingRisk management
Strategy library

This strategy pairs an ATR-based SuperTrend with volatility regime classification to generate trend-following entries. It estimates high, medium, and low volatility bands from a rolling ATR range, then conditions direction changes on the assigned regime:…

Trend followingVolatilityTechnical indicatorsMachine learning
Strategy library

This example demonstrates a basic text-driven trading rule using custom economic news headlines and NLTK tokenization. It downloads a headline dataset, tokenizes each day’s text, and checks for user-selected positive and negative words. For the SPY equity…

EquitiesSentimentMachine learningExecution
Strategy library

This automated crypto futures system ranks liquid USDT perpetual contracts using a composite score built from four EMA relationships across multiple timeframes. It selects the strongest positive and negative signals, then combines those scores with recent…

CryptoFuturesPerpetual futuresTrend following
Strategy library

The document describes an automated cryptocurrency perpetual futures system organized around data collection, AI decisions, order execution, and position monitoring. It combines short-interval candles for entry timing with longer-interval trend context,…

CryptoPerpetual futuresMachine learningTechnical indicators
Strategy library

This educational FMZ strategy expands recent completed OHLCV candles into fixed tabular features and asks TabFM to classify the next candle as up, down, or flat. Price features are expressed relative to the prior close, while volume is scaled against the…

Machine learningStatisticsRisk managementPosition sizing
Strategy library

The document outlines an automated process for turning a natural-language crypto factor idea into a calculated signal and evaluation report. A language model identifies the factor’s direction and data needs, generates a JavaScript function, and the workflow…

CryptoFactor investingMachine learningStatistics