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

4,574 documents

FMZ digest

This tutorial presents reusable M-language components for quantitative strategies, including percentage price changes, new highs, price-and-volume surges, narrow ranges, moving-average alignment, prior-high locations, and price gaps. It also introduces…

ForexBreakoutTechnical indicatorsBacktesting
FMZ digest

This note explains the Dual Thrust system, a breakout approach associated with futures, foreign exchange, and equity markets. It derives a range from recent highs, lows, and closes, then scales that range by a parameter to set thresholds around the next…

FuturesForexEquitiesBreakout
Deribit Insights

This podcast synopsis connects foreign-exchange moves with the outlook for crypto prices. One speaker argues that weakness in Asian currencies could increase pressure on the Federal Reserve to adopt a more dovish stance than interest-rate markets expect. The…

CryptoForexOptionsVolatility
Deribit Insights

The article examines how Bitcoin and Ether moved relative to equities, foreign exchange, and gold during 2020. It explains volatility as a measure of price variation and correlation as a consideration for diversification, while warning that estimates can be…

CryptoEquitiesForexCommodities
Deribit Insights

This comparison describes how foreign exchange and crypto markets organize venues, liquidity, and access. It argues that both markets are fragmented because different client types value different combinations of execution quality, cost, regulation, custody,…

CryptoForexExecutionMarket microstructure
Deribit Insights

This commentary examines whether Bitcoin can behave as a safe-haven asset during geopolitical stress. It compares Bitcoin’s returns after Russia’s invasion of Ukraine and the Hamas attack on Israel with the reported behavior of Treasury bonds, gold, and the…

CryptoMulti-assetEquitiesFixed income
Deribit Insights

This market commentary links the yen carry trade to liquidity available for risk assets, including bitcoin. Investors borrowing yen at low rates to buy higher-return assets may reduce that activity as Japanese bond yields rise and the rate gap with the…

CryptoForexCarry
Paradigm research

The document summarizes a review of 63 blockchain-related experiments led by G20 central banks. It reports that 47% of the sampled projects were compatible with the Ethereum Virtual Machine, across areas including central bank digital currencies,…

CryptoForexDeFiOn-chain data
QuantInsti blog

The article surveys stock market simulators for practicing trades with virtual funds. It describes services for manual trading, historical chart exercises, and, in some cases, automated strategies or broker connections. The listed features include market…

EquitiesBacktestingTechnical indicatorsOptions
QuantInsti blog

This project describes an automated strategy that uses live EURUSD prices to generate signals for EURUSD, USDCHF, and XOM. A long signal occurs when EURUSD rises above the highest close of the prior five days; a short signal occurs below the lowest close.…

ForexEquitiesBreakoutMomentum
QuantInsti blog

The article outlines a supervised learning workflow for classifying EUR/USD direction. It introduces features, feature selection, and support vector machines, then describes a model using hourly EUR/USD data dating back to 2010, with MACD and Parabolic SAR…

ForexMachine learningTechnical indicatorsBacktesting
QuantInsti blog

This project builds a random forest regression model to estimate the next day’s EUR/USD closing price from daily price data, technical indicators, and Twitter sentiment. Predictors include OHLCV values, short and long EMAs, RSI, OBV, and daily mean sentiment…

ForexMachine learningSentimentTechnical indicators
QuantInsti blog

This tutorial explains how to connect a trading application to FXCM through the FIX protocol using the QuickFIX engine. It outlines the session settings and credentials, shows how the logon exchange works, and describes requesting trading-session status to…

ForexExecutionMarket microstructure
QuantInsti blog

This article turns machine-learning predictions into a rule-based EUR/USD strategy and compares its historical performance with buy and hold. Its indicators are Parabolic SAR, which trails price and reverses after a price break, and the MACD histogram,…

ForexMachine learningTechnical indicatorsBacktesting
QuantInsti blog

The document explains RippleNet’s role as a payments network for financial institutions and distinguishes it from XRP, the digital asset used as a possible bridge currency. It describes the XRP Ledger, validator consensus, trusted Unique Node Lists,…

CryptoForexMarket microstructureRisk management
QuantInsti blog

The document describes automated forex trading as the use of programmed rules to monitor currency markets and place trades. It lays out a development workflow: define entry and exit logic, program the strategy, monitor markets, execute orders, add risk…

ForexBacktestingRisk managementExecution
QuantInsti blog

The document explains the real effective exchange rate (REER) as an inflation-adjusted, trade-weighted measure of a currency against a basket of trading partners. It describes how a country’s REER can help assess changes in currency strength and trade…

ForexStatisticsMulti-asset
QuantInsti blog

This article outlines a Python workflow for retrieving historical market data through OANDA, storing it locally, and evaluating a simple trading rule. It describes selecting an instrument, date range, and granularity, handling data in chunks, and saving…

ForexTechnical indicatorsBacktestingExecution
QuantInsti blog

This tutorial shows how to retrieve historical foreign-exchange price data with yfinance and inspect it in a Python workflow. It covers daily data for a currency pair, minute-frequency data, and downloading multiple pairs together. The described process…

ForexExecution
QuantInsti blog

This document explains how the IBrokers R package connects a strategy to Interactive Brokers through Trader Workstation (TWS). It outlines functions for requesting contract details, live quotes, market depth, real-time bars, and historical data, along with…

ExecutionMarket microstructureEquitiesOptions
QuantInsti blog

This compilation describes QuantInsti’s 2018 webinars on systematic trading, covering risk management, strategy development and backtesting, foreign exchange, and equity products on SGX. The risk session outlines leverage choices, drawdown, stop losses,…

Risk managementBacktestingForexEquities
QuantInsti blog

A forex carry trade seeks to earn the interest-rate difference between currencies by holding a position that receives the higher rate and pays the lower one. The document explains how that return depends on the position and notional, and introduces covered…

ForexCarryRisk managementArbitrage
QuantInsti blog

The article describes directional change (DC), a threshold-based way to represent price movement through confirmed turning points rather than fixed-time observations. It defines upward and downward runs, their overshoots, and three derived measures: total…

ForexTechnical indicatorsMachine learningVolatility