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
Quantpedia
86 documents
TqSdk
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

144 documents

Cryptohopper blog

The article explains how to estimate gains from cryptocurrency investments, trades, fiat conversions, and mining. Its basic method subtracts acquisition cost from sale proceeds to find gross profit, then deducts transaction and other costs—such as exchange…

CryptoSpot marketsRisk managementStatistics
Cryptohopper blog

This introductory guide surveys active and passive approaches to cryptocurrency trading. Its active strategies include day trading, swing trading, trend trading, and scalping. It distinguishes them by holding period, monitoring demands, and the kinds of…

CryptoTrend followingMomentumMarket microstructure
Cryptohopper blog

This overview introduces Solana as a blockchain platform designed for decentralized applications and describes its Proof of History and Proof of Stake components. Proof of History is presented as a way to timestamp events and establish an ordered record,…

CryptoTechnical indicatorsDeFi
Cryptohopper blog

This guide explains support and resistance as price areas where buying or selling pressure may stall or reverse a market move. It recommends starting with horizontal levels drawn around prior turning points, while emphasizing higher-timeframe references such…

CryptoTechnical indicatorsBreakoutRisk management
Cryptohopper blog

The article introduces staking as participation in proof-of-stake networks, where validators help verify transactions in return for rewards. It outlines three routes: staking through a centralized exchange, delegating through a staking pool, or operating as…

CryptoDeFiRisk management
Cryptohopper blog

The guide explains what a crypto market ticker typically contains: last price, best bid and ask, rolling 24-hour change, high and low, volume, and a timestamp. It shows how these snapshots can support broad scans for top movers, unusual volume relative to a…

CryptoSpot marketsMarket microstructureArbitrage
Cryptohopper blog

This introductory guide explains bull markets as sustained rising-price environments and bear markets as prolonged declines accompanied by weaker confidence. It connects market direction with investor sentiment and outlines several discretionary approaches:…

CryptoTrend followingRisk managementPosition sizing
Cryptohopper blog

The article explains how Bitcoin halvings reduce the issuance of new coins and considers possible effects on price and mining. It describes the expected block reward reduction and argues that a supply decrease could support prices if demand does not fall by…

CryptoSpot marketsEvent-driven
Cryptohopper blog

The article explains how Bollinger Bands can help traders assess crypto volatility and possible market direction. The bands are described as a moving average with upper and lower boundaries typically set two standard deviations away. Narrowing bands indicate…

CryptoTechnical indicatorsVolatilityBreakout
Cryptohopper blog

The document outlines two ways to exit a profitable crypto trade: choose a fixed take-profit level or trail a stop-loss as the market moves. A fixed target might be based on resistance, a previous swing high, a round-number price, or a set distance from…

CryptoRisk managementExecution
Cryptohopper blog

The document explains crypto futures as contracts tied to an underlying asset, contrasting them with spot trading. It describes how traders may take long or short positions based on an expected price rise or fall, and illustrates a short trade in Bitcoin:…

CryptoFuturesDerivatives pricingRisk management
Cryptohopper blog

The document introduces the information in a candlestick: the open and close define its body, while the high and low define its wicks. It classifies candles as bullish, bearish, or neutral by comparing closing and opening prices. These descriptions apply to…

CryptoTechnical indicatorsMomentum
Cryptohopper blog

The article presents developments in 2021 as signs that cryptocurrencies, especially Bitcoin, were gaining acceptance as an investment asset and payment method. It points to Tesla’s Bitcoin purchase, banks exploring custody, payment firms adding digital…

CryptoSpot marketsEvent-drivenSentiment
Cryptohopper blog

The document explains how cryptocurrency traders can use automated triggers to adapt buying behavior to market conditions. Its trend example uses a fast 10-period EMA and a slow 20-period EMA on a daily chart: a bullish signal enables buying, while a bearish…

CryptoTrend followingTechnical indicatorsRisk management
Cryptohopper blog

This introductory guide explains how to mark support and resistance zones on cryptocurrency charts and inspect technical indicators in TradingView. It recommends locating recent price highs and lows, treating levels associated with heavier volume as…

CryptoTechnical indicatorsMarket microstructure
Cryptohopper blog

This post describes a Chinese stock screen that selects shares with MACD above zero and ranks candidates by reported market attention, while also requiring the prior session’s 9:15 auction matching price to be at the lower price limit. Screening is intended…

China marketsEquitiesTechnical indicatorsRisk management
Cryptohopper blog

This article explains how to combine centralized exchange market data with blockchain data through multiple Model Context Protocol servers. Exchange tools provide prices, candles, and order books; on-chain tools can reveal transfers, holders, decentralized…

CryptoOn-chain dataMarket microstructureExecution
Cryptohopper blog

The article explains two tools for assessing cryptocurrency volatility. Bollinger Bands place an upper and lower standard deviation band around a moving average; widening bands indicate greater volatility, while contracting bands suggest quieter conditions.…

CryptoVolatilityTechnical indicatorsMean reversion
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
Cryptohopper blog

The article explains how volume can add context to price action. It describes higher trading activity as often accompanying volatility and breakouts, and notes that historically busy price zones may act as areas of support or resistance. It presents three…

CryptoTechnical indicatorsVolatilityMomentum
Cryptohopper blog

This article explains short selling as borrowing or entering a position that benefits when a cryptocurrency’s price falls, then closing at a lower price. It discusses using short positions to express a bearish view, hedge existing long exposure, or seek…

CryptoDerivatives pricingOptionsRisk management
Cryptohopper blog

The document introduces decision trees for classification and regression. It explains how a tree recursively partitions observations using feature tests, with branches representing outcomes and leaves providing class predictions or numeric estimates. Tree…

Machine learningStatistics
Cryptohopper blog

This stock-selection rule first filters for shares with amplitude above one and ranks candidates by the day’s auction amount, keeping the top five. It then selects those whose 15-minute MACD green bars are shortening, using recent indicator values as a proxy…

China marketsEquitiesMomentumTechnical indicators
Cryptohopper blog

The article presents a momentum oscillator strategy for trading Optimism (OP) on Binance. Its basic rule treats low Ultimate Oscillator readings as potential buy signals and high readings as potential sell signals. A backtest search over indicator settings…

CryptoMomentumTechnical indicatorsBacktesting