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

152 documents

OctoBot

OctoBot profiles determine which strategies and evaluators run, which cryptocurrencies and trading pairs are considered, which exchanges are enabled, and whether trading uses spot or futures. The guide explains how to edit strategy settings through the…

CryptoFuturesSpot marketsRisk management
OctoBot

The document introduces spot trading as buying or selling cryptocurrency at the current market price, where the trader transacts in the asset rather than a futures or options contract. It outlines basic setup: choose an exchange that lists the desired pair,…

CryptoSpot marketsExecutionRisk management
OctoBot

This guide introduces statistical learning through an example of predicting the S&P 500 from company fundamentals. It frames the task as estimating a response from predictor features plus residual error, then distinguishes prediction, which prioritizes…

Machine learningStatisticsEquities
OctoBot

This guide explains how to create market, limit, stop-loss, and trailing-market orders with OctoBot Script. It describes order sizing for spot and futures trading, including fixed asset amounts, percentages of portfolio value, and percentages of available…

ExecutionPosition sizingFuturesSpot markets
OctoBot

This document explains OctoBot’s evaluator layer, which computes trading signals and routes them to strategies and trading modes. It distinguishes evaluators triggered by closed candles, forming candles, external social feeds, user scripts, and strategy…

CryptoTechnical indicatorsExecutionBacktesting
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
OctoBot

This guide explains what happens when an OctoBot cloud strategy is stopped and how to restart it. Stopping cancels the bot’s outstanding buy and sell orders and prevents it from placing new orders. If the corresponding option is selected, the bot also sells…

ExecutionCryptoRisk management
OctoBot

The document summarizes a study of Alpha101 factors in China’s A-share market and a method for generating additional price-volume signals with genetic programming. It says the authors assessed existing factors using Rank IC, portfolio stratification, and…

EquitiesFactor investingMachine learningStatistics
OctoBot

The document introduces spot trading as buying or selling cryptocurrency at the current market price with the asset intended for immediate delivery. It contrasts this with futures and options, which involve contracts tied to later transactions or specified…

CryptoSpot marketsExecutionRisk management
OctoBot

The document explains how to launch a selected strategy or crypto basket with real funds through OctoBot Cloud. The user chooses real trading, connects an exchange account using an API key, and starts the bot. OctoBot may first rebalance USD-linked assets…

CryptoExecutionRisk management
OctoBot

This document explains an index trading mode that maintains a portfolio across a configured set of cryptocurrencies. When the bot starts, it checks which assets are held and their portfolio weights. If an asset is missing or its weight differs from the…

CryptoPortfolio constructionRisk managementSpot markets
OctoBot

This release note describes new features and fixes in OctoBot 1.0.4. Users can download strategies from OctoBot Cloud into a self-hosted bot, then configure them for different exchanges or assets and use the platform’s backtesting or strategy design tools to…

CryptoBacktestingFuturesExecution
OctoBot

This guide explains how to launch an OctoBot Cloud strategy or crypto basket with real exchange funds. The user selects a strategy, chooses live trading, links an exchange API key, and starts the bot. OctoBot checks that the account has enough funds before…

CryptoExecutionPortfolio constructionRisk management
OctoBot

This OctoBot Script documentation page explains how to add charts to a strategy execution report through a plotting function. It describes naming a plotted indicator and supplying optional data for axes, labels, display mode, chart placement, color, and a…

Technical indicatorsBacktesting
OctoBot

The guide distinguishes portfolio profitability from the profit and loss history of individual trades. Portfolio profitability is calculated by valuing configured tradable assets in the selected reference market, then comparing the total value at OctoBot…

CryptoPortfolio construction
OctoBot

This guide explains grid trading as a method of placing buy and sell orders at preset price intervals. As price moves through the levels, the orders aim to capture the difference between purchases and sales without requiring a forecast of the overall…

Grid tradingVolatilityRisk managementExecution
OctoBot

This overview explains trading bots as programs that use market data and predefined rules to analyze conditions and place orders. Bots can run strategies such as dollar cost averaging or grid trading, and may connect technical indicators with risk management…

CryptoExecutionRisk managementPosition sizing
OctoBot

The article explains how an OctoBot user can subscribe to a community strategy, import its profile, and configure a bot to follow the strategy’s trading signals. Followers receive signals when the source bot creates or cancels orders, and their order amounts…

CryptoExecutionRisk managementSpot markets
OctoBot

This guide explains how OctoBot users can subscribe to a community strategy, import its profile, and have their bot follow the strategy’s trading activity. The imported setup uses remote trading signals: it sends a signal when the strategy creates or cancels…

CryptoExecutionMarket microstructure
OctoBot

The guide explains how to operate several automated trading strategies or crypto baskets at once through OctoBot Cloud. It presents diversification across strategy types, asset baskets, and exchanges as a way to spread exposure and reduce dependence on one…

CryptoPortfolio constructionRisk managementExecution
OctoBot

This short guide explains how to display a technical indicator and its associated signals in a strategy execution report using OctoBot Script. It describes a plotting function that takes a chart label, x-axis values, y-axis values, and optionally the x-axis…

Technical indicatorsExecution
OctoBot

HODL is a crypto term for keeping an asset through market swings, commonly expanded as “hold on for dear life.” The document traces the spelling to a Bitcoin forum post from December 2013, written during a price decline, and explains how the word grew into a…

CryptoSpot markets
OctoBot

This guide explains a workflow for routing TradingView strategy alerts to OctoBot by email so the bot can place trades in response. It outlines adding the TradingView interface in OctoBot, generating a personal alert email address, registering and confirming…

ExecutionTechnical indicators
OctoBot

This guide explains a basic workflow for turning TradingView conditions into automated orders. Alerts can be triggered by price levels, indicator thresholds, or Pine Script strategy signals. A receiving trading bot or intermediary can interpret alert…

CryptoTechnical indicatorsBacktestingExecution