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

152 documents

OctoBot

This guide describes a workflow for sending TradingView email alerts to OctoBot, which can use the alerts to automate trades. It outlines configuring OctoBot’s TradingView interface, generating a personal alert email address, registering that address with…

ExecutionTechnical indicators
OctoBot

This guide describes a workflow for exploring crypto investments: select a themed basket, compare available strategies, review each strategy's stated idea, and inspect its historical profit chart. Baskets group cryptocurrencies by a shared theme or…

CryptoPortfolio constructionBacktesting
OctoBot

This educational overview explains stablecoins as crypto tokens designed to track the value of an asset or basket, often a fiat currency. It distinguishes fiat-collateralized tokens, backed by reserves; crypto-collateralized tokens, generally requiring…

CryptoSpot marketsMarket microstructureRisk management
OctoBot

This guide describes connecting OctoBot to Reddit so it can monitor selected subreddits for posts about traded cryptocurrencies. When its forum evaluator is enabled, OctoBot applies VADER sentiment analysis to posts and creates coin-level summaries for use…

CryptoSentimentMachine learning
OctoBot

This guide explains how to run several OctoBot instances on one computer. Each instance needs its own copied working folder for separate configuration and logs, plus a unique web interface port. The setup involves stopping the current bot, duplicating its…

CryptoExecutionRisk management
OctoBot

This article explains fear of missing out as the anxiety that a trader will miss a profitable opportunity, especially during fast-rising crypto markets. It links the feeling to urgency, price attention, social-media speculation, and unverified information.…

CryptoSentimentRisk management
OctoBot

The proposed stock screen combines three conditions: membership in the metaverse sector, positive institutional activity, and overlap among several moving averages. The rationale is that sector exposure may offer growth potential, institutional buying may…

China marketsEquitiesTechnical indicatorsMomentum
OctoBot

The document explains how OctoBot can act on buy and sell signals from TradingView indicators or strategies. Alerts sent through a webhook can prompt the bot to create corresponding simulated or live orders on a supported exchange. Signals may also include…

ExecutionTechnical indicatorsCrypto
OctoBot

The document describes how OctoBot script strategies read market data, evaluate signals, decide whether to trade, and create or modify orders. It contrasts two ways to implement a strategy. A precomputed approach can process the full available history once…

BacktestingTechnical indicatorsExecution
OctoBot

This guide explains how investors can explore themed cryptocurrency baskets and ready-made trading strategies on a cloud trading platform. Baskets group cryptocurrencies by a shared theme, such as market capitalization, so users can select a group without…

CryptoBacktestingPortfolio construction
OctoBot

This brief OctoBot reference explains how to add custom data series to a strategy run report with the plotting function. The chart arguments are passed through as Plotly parameters, allowing a strategy author to label a series and provide values for its…

Technical indicatorsBacktesting
OctoBot

This guide explains how to connect OctoBot to Reddit and configure it to monitor selected subreddits for traded cryptocurrencies. When its forum evaluator is enabled, the bot analyzes post sentiment with VADER and produces a coin-level summary for use by a…

CryptoSentimentMachine learningExecution
OctoBot

OctoBot is presented as an open-source cryptocurrency automation platform with a graphical interface. It supports configurable approaches such as grids, dollar-cost averaging, and crypto baskets, along with external signal connections, social indicators, and…

CryptoGrid tradingBacktestingExecution
OctoBot

This developer guide explains two practical tasks for working with OctoBot strategies. Backtesting data collected through the regular collector is stored in SQLite files, which can be opened in a database browser to inspect historical candle records supplied…

BacktestingExecution
OctoBot

This document outlines a grid trading mode designed for relatively stable markets. It maintains buy and sell orders at configured intervals, aiming to capture small price movements. The grid can use fixed spacing and increments, be initialized from a chosen…

Grid tradingSpot marketsExecution
OctoBot

This documentation page explains that a completed strategy execution can produce a report and gives the instruction used to generate it at the end of a run. A display option can open the report automatically in a browser. The page illustrates a report…

BacktestingTechnical indicatorsPortfolio construction
OctoBot

This introductory guide explains four order types used in cryptocurrency trading. A market order seeks immediate execution at available prices, so the final fill may differ from the trader’s expected price. A limit order sets a price condition for buying or…

CryptoExecutionRisk management
OctoBot

This guide describes order-size expressions in OctoBot, grouping them into fixed, portfolio-scaled, and variable amounts. Fixed amounts specify a quantity in the base asset or a value in the quote asset. Scaled amounts can reference holdings associated with…

Position sizingCryptoFuturesRisk management
OctoBot

This guide describes how to make an OctoBot webhook reachable by an external signal provider such as TradingView. It uses Tailscale Funnel to publish the webhook port through a stable HTTPS address without configuring router port forwarding. The setup…

ExecutionMarket microstructure
OctoBot

The document explains how TradingView alerts can connect chart conditions and Pine Script strategy signals to automated order handling on an exchange. Alerts may be triggered by price levels, indicator thresholds, or strategy orders. Email can carry alerts…

ExecutionBacktestingTechnical indicators
OctoBot

This overview explains how cryptocurrency trading bots automate decisions and trade execution using predefined rules. It describes several possible inputs: technical indicators such as moving averages and RSI, forecasts derived from historical data using…

CryptoTechnical indicatorsMachine learningBacktesting
OctoBot

This article introduces paper trading as a way to run strategies in live market conditions against a virtual portfolio. It describes using simulated funds to explore strategies before committing capital and to continue experimenting without risking real…

BacktestingExecutionCrypto
OctoBot

This Chinese stock-screening strategy selects companies in the metaverse sector that recorded a limit-up day in the previous 25 days. At the current market auction, it requires a positive price change and combined large and extra-large buy orders above 7…

China marketsEquitiesMomentumMarket microstructure
OctoBot

The document introduces paper trading as a way to run strategies in live market conditions with a virtual portfolio before committing real funds. It describes using a cloud trading service to select strategies, choose a simulated portfolio, and monitor the…

BacktestingRisk managementExecution