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

MQL5 code base

This document describes a basic expert advisor that trades crossings of a weighted oscillator’s overbought and oversold levels. It sells when the oscillator crosses downward through the overbought threshold and buys when it crosses upward through the…

ForexTechnical indicatorsBacktesting
Amberdata research

This article describes infrastructure choices for crypto trading systems where market data and execution speed matter. It recommends persistent WebSocket connections for time-sensitive market data and order flow, while reserving REST interfaces for less…

CryptoHigh-frequency tradingExecutionMarket microstructure
SuperMind

The post proposes a stock selection screen based on three conditions: amplitude above one, a rising bottom pattern, and exclusion of the STAR Market. It provides indicative implementations in a Chinese stock screener formula language and Python. The Python…

EquitiesTechnical indicatorsChina marketsBacktesting
SuperMind

This Chinese equity screening rule combines a circulating market value band, positive trailing twelve-month net profit, and a recent high-to-low price ratio above a threshold. The stated intent is to find companies with established scale and positive…

EquitiesChina marketsTechnical indicatorsBacktesting
backtrader

This Backtrader example shows how to include credit interest in a simple moving average crossover strategy. It computes fast and slow averages, uses their crossover as a signal, and lets the user choose long-short, long-only, or short-only trading. A fixed…

EquitiesFuturesTechnical indicatorsBacktesting
MQL5 code base

This brief strategy description explains an expert advisor that trades signals from the ForexLine indicator. A signal is generated when a moving average changes color, and the trade is considered at the close of the bar. The system depends on a compiled…

ForexTechnical indicatorsTrend followingBacktesting
MQL5 code base

This document describes an optimized implementation of Kaufman’s Adaptive Moving Average (AMA) intended for use in Expert Advisors. The stated motivation is that the original indicator consumed substantial computing resources, making EA execution and…

Technical indicatorsBacktesting
BigQuant

The document explains how a structured snowball note can be valued by Monte Carlo simulation and partial differential equation methods. It describes decomposing the note’s possible payoff scenarios into exotic option components and combining their values. It…

Derivatives pricingOptionsRisk managementBacktesting
BigQuant

The document summarizes a study applying convolutional neural networks (CNNs) to multi-factor stock selection in the Chinese A-share universe. It proposes arranging factor observations as two-dimensional inputs, treating convolution as factor combination,…

EquitiesChina marketsMachine learningFactor investing
BigQuant

This brief platform support note addresses a missing or failing plot in a rolling training workflow. It recommends first checking whether the rolling training process produced results, then inspecting the returned results one at a time and displaying the…

Backtesting
BigQuant

The report describes a daily Chinese equity selection model built with a fully connected deep neural network. It derives 98 features from seven basic price and volume inputs using rolling averages, extrema, dispersion, ranks, weighted averages, correlations,…

China marketsEquitiesMachine learningFactor investing
FinRL

The overview presents FinRL-Meta as a framework for data-driven reinforcement learning in finance. It separates the workflow into data, market-environment, and agent layers, with interfaces that allow components to be replaced or customized. It also…

Machine learningBacktestingPortfolio constructionCrypto
SuperMind

This note proposes studying individual stocks during broad equity-market declines. It suggests identifying historical selloff days, then testing whether stocks that rise against the market and close at the upper price limit remain strong the next day, and…

EquitiesChina marketsEvent-drivenMomentum
MQL5 code base

This document describes a MetaTrader 5 Expert Advisor that trades when the ColorCoppock oscillator changes direction. It generates a signal at bar close when the indicator’s direction differs from the previous bar. The indicator’s compiled file must be…

ForexTechnical indicatorsTrend followingBacktesting
ProRealCode

This document describes a visual trend indicator built from 20, 50, and 100 period exponential moving averages. It marks a bullish bias when the 20 period average is above both longer averages, and a bearish bias when it is below both. The output is a…

Technical indicatorsTrend followingBacktestingRisk management
MQL5 code base

This expert advisor combines two Kolier SuperTrend indicators operating on different timeframes. A slower indicator sets the permitted trend direction, while a faster one supplies the entry trigger when its line changes color. A trade signal is considered at…

ForexTrend followingTechnical indicatorsBacktesting
MQL5 code base

This document describes an Expert Advisor that trades when the MA_Rounding_Candle indicator changes candle color, generating a signal when a bar closes. It identifies the required compiled indicator files and notes that a trading library supports brokers…

ForexTechnical indicatorsBacktesting
MQL5 code base

This Expert Advisor generates a trade signal when a bar closes and a new colored marker appears from the Force_DiverSign indicator. It therefore depends on the indicator’s semaphore-style signals rather than describing an independent entry calculation. The…

ForexTechnical indicatorsRisk managementBacktesting
MQL5 code base

This strategy compares the previous two days’ highs and lows to set a breakout order for the current day. It places a pending order at the prior day’s high when that day’s high-low range is higher than the range of the day before, or at the prior day’s low…

ForexBreakoutTechnical indicatorsBacktesting
SuperMind

This post describes a Chinese equity screen that combines daily amplitude above a threshold, a positive weekly MACD signal, current trading volume above a stated level, and an opening price above the prior close. It presents the conditions as a way to find…

EquitiesChina marketsTechnical indicatorsMomentum
BigQuant

This document presents two factor-based approaches to managed futures (CTA) investing. The first aims to time exposure to CTA strategies across changing market and macroeconomic conditions, using indicators from both technical and fundamental perspectives.…

FuturesMulti-assetFactor investingBacktesting
ProRealCode

This indicator proposal applies Average True Range twice to closing prices to create a smoothed line called DATR. It calculates a second line, DATR2, using twice the selected period to represent a broader trend. The default period is 15 bars, and the author…

Technical indicatorsTrend followingRisk managementBacktesting
SuperMind

This note outlines a short-term Chinese equity screen for stocks in the metaverse sector. It requires the 9:25 price gain to be below 6% and MACD to be above its zero line. The document presents the rule as a way to find potential near-term opportunities and…

EquitiesChina marketsMomentumTechnical indicators
SuperMind

The document describes a Chinese equity screen with three conditions: daily amplitude above 1%, the session low between 4% and 5% below the prior close, and a composite activity measure between 0.5 and 2. That measure multiplies the prior day’s turnover by…

EquitiesChina marketsTechnical indicatorsBacktesting