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
WonderTrader
14 documents
Alphalens
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

29,558 documents

SuperMind

This stock screen combines three conditions: prior-session price amplitude above 1%, tradable shares no greater than 5.5 billion, and prior auction turnover above 0.26. The article explains the intended rationale: a larger range may identify short-term…

EquitiesChina marketsTechnical indicatorsRisk management
MQL5 code base

The Fibo ZigZag indicator identifies successive price highs and lows, measures the distance between them, and plots retracement percentages from the swing extremes. The listed levels are 23.6%, 38.2%, 50%, and 61.8%. It is described as a revised version of…

Technical indicatorsRisk management
FMZ forum

The article discusses a leveraged Martingale approach to trading LTC/USDT perpetual contracts. It proposes changing the traditional doubling rule to a smaller add-on multiplier so the strategy can withstand more adverse price movement, then withdrawing…

CryptoPerpetual futuresPosition sizingRisk management
backtrader

This Backtrader example demonstrates how to monitor portfolio drawdown while running a simple moving-average crossover strategy. It calculates a 15-period simple moving average and uses a crossover between closing price and the average to generate buy and…

EquitiesTechnical indicatorsRisk management
SuperMind

This post presents an equity screen that selects stocks with a daily high-low range above one unit and return on equity above 15% in each of the previous five years, then ranks candidates by the day’s auction amount and keeps the top five. Its proposed…

EquitiesChina marketsFactor investingRisk management
BigQuant

This brief strategy outline combines a machine-learning stock ranking model with market-level and individual-stock exit rules. It proposes training a StockRanker on price, volume, and valuation factors, then applying three conditions to the CSI 300 index as…

EquitiesMachine learningTrend followingRisk management
MQL5 code base

This product description explains an MT5 chart indicator for estimating pip value and position risk. For the current symbol, it displays the pip value of one standard lot in the account’s currency and accommodates different quote precisions and several asset…

ForexRisk managementPosition sizingExecution
MQL5 code base

The document explains a position-sizing function that estimates lot volume from a chosen percentage of account balance and the distance to a stop loss. Its stated calculation first converts the risk percentage into an account-currency risk amount, then…

Position sizingRisk managementForexExecution
SuperMind

The document describes a Chinese equity screening rule that combines metaverse industry classification, a positive institutional-flow signal, and year-over-year growth in net profit attributable to parent-company shareholders above 20% and no greater than…

EquitiesChina marketsFactor investingRisk management
SuperMind

This stock screen combines three signals: price amplitude above a stated threshold, a condition described as upward divergence in the day’s moving averages, and afternoon large-order net inflow. Its rationale is to pair price movement and trend information…

EquitiesChina marketsTechnical indicatorsMomentum
SuperMind

The screen targets Chinese A-share stocks with an RSI below 65, seven consecutive sessions meeting a bearish-candle condition, and an intraday low between 4% and 5% below the reference price. A later version adds a circulating market-value range of 5–200…

EquitiesChina marketsTechnical indicatorsMean reversion
SuperMind

The post proposes a Chinese equity screen combining three criteria: a 14-period RSI below 65, membership in the beverage and alcohol import-export industry, and market capitalization of at least 200 million. It frames RSI as a technical condition and…

EquitiesChina marketsTechnical indicatorsRisk management
Cryptohopper blog

The document explains HODLing as buying cryptocurrency and retaining it through short-term price swings. It recounts the term’s origin in a 2013 Bitcoin forum post and presents the approach as a long-term commitment. Its practical suggestions include…

CryptoSpot marketsRisk management
MQL5 code base

The document describes a MetaTrader 4 testing workflow for expert advisors that trade multiple symbols and evaluate results by total pips rather than account currency. It says this helps compare symbols with different pip values and avoids relying on swap…

BacktestingRisk managementPosition sizing
Amberdata research

This market report attributes Bitcoin's decline to several concurrent pressures: inflation concerns, elevated Treasury yields, geopolitical uncertainty, and a reduction in demand for risk assets. It describes hedge funds buying spot Bitcoin through…

CryptoArbitrageRisk management
BigQuant

The report reviews how to assess pure bond funds using disclosed portfolio data, covering asset allocation and leverage, bond-type exposure, concentration, duration, and turnover. It then explains bond performance attribution, contrasting Campisi with…

Fixed incomeStatisticsRisk managementPortfolio construction
SuperMind

This document presents a Chinese equity screen that combines a turnover band with seven consecutive declining sessions and a nonempty name for an outstanding convertible bond. It then proposes adding fundamental filters: market capitalization above the…

EquitiesChina marketsTechnical indicatorsStatistics
FMZ forum

The document contrasts applying for CXMT shares in a Chinese A-share IPO with trading a pre-listing perpetual contract on Hyperliquid. It outlines the stated eligibility requirements and estimated allotment odds for the IPO, then explains that the contract…

CryptoEquitiesPerpetual futuresRisk management
BigQuant

This essay challenges the idea that time in the market reliably produces trading skill. It argues that experience can reinforce poor habits, while trading decisions are better treated as probabilistic choices whose quality depends on having a statistical…

StatisticsRisk managementExecution
ProRealCode

This user-submitted DAX mini strategy opens a short position when one Supertrend reading is above another, then adds to the short if the position’s percentage performance falls past a specified loss threshold. It exits the accumulated position when…

FuturesTrend followingTechnical indicatorsRisk management
MQL5 code base

This document describes a read-only MetaTrader 5 diagnostic for sizing a hypothetical trade to a cash-risk budget. It estimates the loss on one lot between an entry and stop with the terminal’s profit calculator, subtracts a user-entered reserve for costs,…

Position sizingRisk managementExecution
BigQuant

This report reviews the issuance and performance of Chinese private CTA products in the first quarter of 2018, then discusses equity index futures, government bond futures, and commodity markets. It links strategy ideas to changes in volatility, trading…

FuturesCommoditiesFixed incomeTrend following
OctoBot

The article explains fear of missing out as anxiety about missing a potentially profitable market move, especially during rising or rapidly changing cryptocurrency prices. It describes how urgency, social media speculation, heavy information exposure, and…

CryptoSentimentRisk management
FMZ forum

The document explains how double tops and double bottoms can signal a possible change in trend. A double top forms after an uptrend when price revisits a prior high, then confirms the pattern by falling below the intervening pullback low. A double bottom…

Technical indicatorsBreakoutRisk management