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
Lumibot strategies
7 documents
QuantRocket
7 documents
Awesome Quant
1 documents

Search the library

164 documents

Lumibot

SMART_LIMIT is a limit order approach that starts near the bid-ask midpoint and moves its price toward the relevant side of the spread on a timed schedule. Three presets vary the number of price levels and the time spent at each step. If the order remains…

ExecutionBacktestingOptionsMarket microstructure
Lumibot

This technical guide explains how LumiBot connects strategies to Polymarket prediction contracts for market data, order placement, and historical backtesting. Outcome tokens are treated as contracts priced in USD collateral between zero and one. The guide…

CryptoEvent-drivenExecutionBacktesting
Lumibot

This example builds a macro ETF portfolio through several AI roles: agents assess growth, inflation and rates, debt and liquidity, and challenge one another’s conclusions. A trading agent then combines their views into a diversified basket drawn from equity,…

Multi-assetPortfolio constructionMachine learningRisk management
Lumibot

This document is a QuantStats tear sheet for a strategy labeled citadel-luna, compared with SPY over January 4–15, 2026. It reports a 2% strategy total return versus 1% for the benchmark, with a maximum drawdown near 0.7% for both. The strategy’s reported…

BacktestingRisk managementPortfolio constructionUS markets
Lumibot

This LumiBot guide describes a historical backtest workflow in which one AI agent researches a market signal and a second reviews risk and can place trades. Its example uses SPY daily prices, compares the completed close with a 20-bar average, and allows…

EquitiesTrend followingBacktestingRisk management
Lumibot

This reference explains a price-bars data object that stores a time-indexed DataFrame with open, high, low, close, volume, dividend, and stock-split fields. It identifies metadata such as the data source and symbol, and describes helpers for retrieving the…

Technical indicatorsMomentumMarket microstructure
Lumibot

This guide maps common Backtrader concepts to LumiBot, including strategy lifecycle methods, market data access, orders, portfolio values, and backtest orchestration. Its example ports a target allocation rule: hold ten shares when the ten-day average…

EquitiesTechnical indicatorsBacktestingExecution
Lumibot

This document describes an AI-assisted value strategy organized as three roles. A research agent reviews company reports and current prices to identify a small group of businesses with steady profits, durable competitive advantages, and prices judged…

EquitiesFactor investingMachine learningPortfolio construction
Lumibot

This strategy rebalances a portfolio when asset weights move far enough from their targets. It calculates each holding's drift, then sells assets above target and buys those below target. Users specify target assets and weights, choose a drift threshold, and…

Portfolio constructionRisk managementExecutionEquities
Lumibot

This Chinese-language research summary studies stock-selection signals from large and small investor order flows. It reports that the two flows are negatively related and that normalized net flows have opposite associations with subsequent returns:…

EquitiesFactor investingStatisticsMarket microstructure
Lumibot

This example implements a simple long-only strategy that buys one configurable asset and then holds it. It runs once per day, records the asset’s latest price, and adds that price to an indicator chart. If the strategy has no positions, it uses the portfolio…

EquitiesBacktestingPosition sizing
Lumibot

This guide explains how LumiBot connects to cryptocurrency exchanges through CCXT and how to distinguish documented live broker paths from backtesting support. It lists credential auto-detection and exchange-specific order handling for Coinbase, Kraken,…

CryptoBacktestingExecutionSpot markets
Lumibot

The document describes Coinbase as a spot crypto venue available through Lumibot’s shared CCXT broker integration. It explains that current Coinbase Cloud Developer Platform credentials use a key name and private key, while a passphrase is generally relevant…

CryptoSpot marketsExecutionBacktesting
Lumibot

This example describes an equity opening-range breakout system split between two agents. A research agent scans a configured universe and ranks breakouts using completed regular-session bars beginning at the market open. A separate trading and risk agent…

EquitiesBreakoutMachine learningExecution
Lumibot

This Python strategy sells a short-dated SPY iron condor near the end of each trading day, targeting expiration on the next trading day. It skips a new position when the prior day's VIX close exceeded 25. Otherwise, an AI trading agent selects short put and…

OptionsVolatilityRisk managementPosition sizing
Lumibot

This example organizes an AI-assisted sector ETF strategy into research pods for technology, financials, healthcare, energy, and consumer sectors. The pods rank ETFs using recent news and macroeconomic context, with optional company or sector filings where…

EquitiesMulti-assetMachine learningPortfolio construction
Lumibot

This example describes an AI agent workflow for ranking and trading large-cap stocks. A researcher ranks the stock universe, bull and bear agents present opposing cases, and an interpreter turns the debate into target account weights. A trader agent reads…

EquitiesMachine learningPortfolio constructionBacktesting
Lumibot

This reference describes environment variables used to configure LumiBot across research, backtesting, and managed execution. Backtest settings include budget overrides, strategy parameters, dates, data-source selection, provider routing, output artifacts,…

BacktestingExecutionMarket microstructureRisk management
Lumibot

A long strangle buys an out-of-the-money call and put on the same stock. The call can gain if the stock rises substantially, while the put can gain if it falls; the buyer’s maximum loss is the premiums paid. The document proposes opening these positions in…

OptionsVolatilityEvent-drivenPosition sizing
Lumibot

This strategy uses a three-agent workflow to build a concentrated portfolio from a fixed list of large-company stocks. A research agent ranks up to five candidates for predictable operations, cash generation, and attractive pricing. A separate short-seller…

EquitiesPortfolio constructionRisk management