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

BigQuant

This Chinese-language forum question explains two data objects that appear in AI strategy examples on the BigQuant platform. The ranker prediction object contains predictions passed to the backtesting module, and the strategy can read the data through the…

Machine learningBacktestingEquities
BigQuant

This document outlines a value-oriented stock selection framework attributed to investor Robert Rick. It assesses companies across three broad dimensions: valuation, dividend policy, and financial condition. The framework is said to contain five largely…

EquitiesChina marketsFactor investingBacktesting
BigQuant

The document describes a way to turn minute-level price and volume data into monthly stock selection factors. It recommends a two-stage process: first summarize each stock’s intraday trading behavior, then aggregate those daily characteristics over the…

EquitiesChina marketsFactor investingMarket microstructure
vn.py community

This brief VeighNa community exchange requests support for downloading ratio-adjusted prices from Ricequant, in addition to price-difference adjustments. A reply points out that the existing rqdata data feed's dominant-price method passes a pre-close ratio…

BacktestingEquitiesStatistics
BigQuant

This forum post records a failure during a BigQuant daily-bar backtest. The traceback reaches the slippage model while it calculates executable order volume from bar volume and a volume limit; converting the resulting NaN to an integer raises an error. The…

BacktestingExecutionStatistics
Amberdata research

This primer surveys real-time and historical cryptocurrency data used in trading, research, and risk analysis. It distinguishes trade records, price feeds, and order-book data, describing tick-by-tick trades, normalized aggressor direction, snapshots, best…

CryptoMarket microstructureBacktestingExecution
MQL5 code base

This introductory guide explains cryptocurrency concepts such as blockchains, wallets, exchanges, and volatility, then outlines ways to begin investing. It distinguishes long-term holding from short-term trading and recommends researching assets, choosing a…

CryptoTechnical indicatorsRisk managementBacktesting
Lumibot

This example describes a daily stock selection process in which a research agent ranks large US stocks using recent prices, trends, and news. Bull and bear agents assess the same research from opposing perspectives, then a judge and trading agent select the…

EquitiesUS marketsMachine learningBacktesting
ProRealCode

This indicator estimates historical directional frequencies for candle patterns. It groups prior bars by body color and by whether their highs or lows are above or below the preceding bar, including combinations of those features. For each matching pattern,…

Technical indicatorsStatisticsBacktesting
FMZ guides

This platform guide surveys the ways to build trading strategies in FMZ, including JavaScript, TypeScript, Python, Rust, C++, Pine, a domain-specific language, Blockly, and visual workflows. It explains selected development features: JavaScript asynchronous…

ExecutionBacktestingTechnical indicators
BigQuant

This tutorial describes a Python program entry point that reads a configuration setting and dispatches to live trading, parameter optimization, historical backtesting, functional testing, or order-interface testing. The author says that keeping backtests…

ExecutionBacktestingRisk management
SuperMind

This stock-selection rule screens for A-shares with turnover between 3% and 12%, a newly formed KDJ golden cross, and a main business classified as beverage and alcohol imports or exports. The stated rationale is to combine a trading-activity filter with a…

EquitiesChina marketsTechnical indicatorsMomentum
MQL5 code base

This document describes an automated trading system built around the BW-wiseMan-1 semaphore indicator. The system reacts when colored diamond signals appear on a chart, with trade direction controlled by an input that determines whether the signals are…

ForexTechnical indicatorsBacktestingExecution
backtrader

The document presents a Backtrader observer that plots the creation price of buy orders while they are submitted or accepted, and marks that price when a buy order expires. Separate plot markers distinguish created and expired orders. The observer filters…

BacktestingExecution
vn.py community

This project plan outlines VeighNa’s intended 4.0 development, including support for Python 3.13, framework refactoring, improved logging and API bindings, updated packaging and code-quality tools, and expanded trading gateways and applications. It describes…

Factor investingMachine learningBacktestingEquities
SuperMind

The article proposes a Chinese equity screen requiring a metaverse industry label, an opening price near or above a ten-day moving average, and a beverage manufacturing industry classification. Its stated formula uses prior-day close and opening price…

EquitiesChina marketsTechnical indicatorsBacktesting
MQL5 code base

This Expert Advisor bases its entries on the ColorSchaffTriXTrendCycle oscillator crossing an overbought or oversold level. It checks for a level break when a bar closes, making the signal dependent on completed-bar data rather than an intrabar move. The…

Technical indicatorsBreakoutForexBacktesting
BigQuant

The document introduces equity factor analysis through a 44-day price-based momentum measure and explains how to test it by sorting stocks into equal-sized groups. Comparing the groups’ future returns can reveal whether performance changes consistently with…

EquitiesFactor investingMomentumBacktesting
SuperMind

This proposed Chinese equity screen looks for stocks before 10 a.m. with daily high-to-low amplitude above 1%, a reversal or engulfing-style pattern, and no ST risk warning designation. It also requires a five-session limit-up signal. The article presents…

China marketsEquitiesMomentumTechnical indicators
MQL5 code base

This Expert Advisor uses the Relative Vigor Index (RVI) across three timeframes to combine trend filtering with entry timing. Two oscillators determine direction by their positions relative to their signal lines, while a third provides the trigger when it…

ForexTechnical indicatorsTrend followingBacktesting
FMZ forum

The post describes a crypto strategy that combines signals from the SSL Hybrid indicator with Stochastic RSI. It uses SSL Hybrid’s exit-line crossovers as directional triggers: an upward crossover can initiate a long trade when both Stochastic RSI lines are…

CryptoTechnical indicatorsMomentumBacktesting
Cryptohopper blog

The document explains a simulated trading feature for trying an automated crypto trading setup without connecting an exchange account or risking real funds. It describes selecting paper trading during account setup, choosing an exchange’s live market data,…

CryptoBacktestingExecution
BigQuant

This brief listing identifies an educational quantitative trading strategy that uses linear regression to predict returns. It names the approach and its purpose, and indicates that an implementation is available in the associated platform environment. The…

Machine learningStatisticsBacktesting
MQL5 code base

This Expert Advisor looks for buy and sell setups using the recent four bars. The buy logic compares the previous bar’s high and the current bar’s low with the previous bar’s low, then applies additional price and time checks; sell logic reverses the…

ForexTechnical indicatorsBacktestingRisk management