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

16,761 documents

SuperMind

This proposed stock screen combines three conditions: the weekly price crosses above its 30-week moving average, the stock’s gain at 9:25 is below 6%, and its daily position-building ratio exceeds 5%. The article interprets the moving-average crossover as a…

EquitiesChina marketsTrend followingTechnical indicators
ProRealCode

This document presents an intraday long-only system for the DAX40 CFD using hourly bars. It requires the close to exceed both a 185-period moving average, used as a broad trend filter, and a 16-period moving average, used to confirm nearer-term direction. It…

FuturesTrend followingTechnical indicatorsRisk management
BigQuant

This document describes a Chinese stock strategy that combines classification and regression models to forecast intraday returns. It uses XGBoost and an ensemble of machine learning models, drawing on 15 features related to overnight returns, opening auction…

China marketsEquitiesMachine learningBacktesting
SuperMind

This Chinese stock-selection rule requires turnover between 3% and 12%, a rising DEA indicator, and at least one year since listing. The article describes turnover as a liquidity screen and rising DEA as a signal of improving short-term direction. It…

EquitiesChina marketsTechnical indicatorsBacktesting
Kraken Learn

The document explains the Crypto Fear and Greed Index as a daily sentiment gauge scored from 0 to 100. It outlines its components: volatility and market momentum or volume each contribute 25%, social media and surveys 15% each, and Bitcoin dominance and…

CryptoSentimentTechnical indicatorsBacktesting
BigQuant

This intraday system trades the CAC 40 on a 15-minute chart, taking both long and short positions during a defined daytime session. Long entries require the MACD line to cross above its signal line, RSI to remain below an upper threshold, and price to be…

EquitiesTechnical indicatorsBacktestingExecution
MQL5 code base

This document describes an hourly MACD histogram setup intended to identify trend continuation. The rules use threshold levels and the sequence of histogram highs, lows, and reversals to define potential long and short signals. For a long setup, a histogram…

Technical indicatorsTrend followingBacktesting
quant-trading

This script introduces a long straddle: buying a call and put with the same strike and expiration to seek gains from a sufficiently large move in either direction. It explains that the combined premium sets the loss at expiration and the distance the…

OptionsVolatilityBacktestingDerivatives pricing
MQL5 code base

This trading-system description uses an AnchoredMomentum indicator to generate entries when price breaks above or below the indicator’s high or low level at bar close. Positions are exited through a pending order or when the indicator changes color between…

ForexBreakoutTechnical indicatorsBacktesting
BigQuant

This brief BigQuant platform note explains how to use a factor written as a SQL function and field within a strategy workflow. It distinguishes platform expression factors, described as an operator paired with a field, from SQL factors, described as a…

Factor investingBacktesting
BigQuant

This research review describes a study of whether year-over-year changes in company filings contain information about future stock returns and business performance. It compares filings using four text-similarity measures, sorts stocks by similarity, and…

EquitiesSentimentMachine learningFactor investing
BigQuant

The report describes a weekly market-timing model based on a linear-chain conditional random field (CRF). It frames the task as inferring market direction states from observed features, with CRFs able to represent dependencies between observations and…

EquitiesChina marketsMachine learningBacktesting
MQL5 code base

This document describes an Expert Advisor that generates a trading signal when a Q2MA indicator changes cloud color as a bar closes. An input setting can invert the signal direction, allowing the system to trade against the indicator’s implied trend. The…

ForexTechnical indicatorsBacktesting
BigQuant

The document compares two ways to build multifactor equity portfolios. Integration ranks securities using a combined score for all target factors and selects a subset. Mixing first builds separate single-factor portfolios, then allocates among them. The…

EquitiesFactor investingPortfolio constructionBacktesting
Freqtrade

This Freqtrade example defines a long-only strategy using three technical indicators: Commodity Channel Index, Money Flow Index, and Chande Momentum Oscillator. It enters when the prior bar has all three indicators in oversold territory, using thresholds of…

Technical indicatorsMean reversionBacktestingRisk management
MQL5 code base

This expert-advisor method combines Commodity Channel Index readings across four bars with open and close prices across three bars. It evaluates entry conditions shortly before a bar closes, and opens a trade only when the advisor has no existing position.…

ForexTechnical indicatorsPosition sizingBacktesting
SuperMind

This stock screen combines three filters: daily price amplitude above 1%, a 2019 dividend ratio above 25%, and year-over-year growth in net profit attributable to parent-company shareholders above 20% and no more than 100%. The document describes amplitude…

EquitiesChina marketsVolatilityFactor investing
SuperMind

This stock selection idea combines a volatility screen with trend and momentum conditions: amplitude greater than one, a weekly five-period moving average crossing above the ten-period average, and a shortening green histogram on the 15-minute MACD. The…

EquitiesTechnical indicatorsMomentumBreakout
BigQuant

This overview presents a multi-factor model as a way to explain stock returns through shared risk exposures, factor returns, and stock-specific residual returns. It frames quantitative management as estimating factor behavior and managing portfolio…

EquitiesFactor investingStatisticsPortfolio construction
backtesting.py

This guide introduces a workflow for testing a single-asset trading strategy with a Python backtesting framework. It describes the expected OHLC data format, explains how to prepare indicators in a strategy initialization step, and shows how the strategy…

BacktestingTechnical indicatorsEquitiesRisk management
Lumibot

This strategy allocates a portfolio across leveraged funds tied to US stock indexes, Treasury bonds, gold, and oil and gas companies. It assigns each holding a target weight, checks the portfolio daily, and rebalances every four days by comparing each target…

Multi-assetPortfolio constructionPosition sizingBacktesting
SuperMind

This Chinese equity screening idea combines a minimum daily price range, a session low falling within a specified band below the prior close, and a positive product of percentage price change and a large-order activity measure. The stated final conditions…

EquitiesChina marketsTechnical indicatorsMarket microstructure
Stratmill research code

This utility reconstructs an order book from a supplied sequence of market-data files and returns the market-depth state at the end of that data. It configures a backtest asset with the relevant tick size and lot size, and can optionally seed reconstruction…

Market microstructureHigh-frequency tradingExecutionBacktesting
BigQuant

This personal account explains how an equity prediction model can appear strong in-sample yet fail when applied to unfamiliar stocks or later periods. The described experiment uses fundamental and technical features, including valuation, profitability,…

EquitiesMachine learningStatisticsBacktesting