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

5,018 documents

BigQuant

This guide explains how to obtain and read monthly partitioned stock bar data at four intraday frequencies, then align the local compressed tables with corresponding cloud tables used for prediction. It describes the Feather file layout, recommends loading…

EquitiesMachine learningMarket microstructureStatistics
BigQuant

This summary describes a market-timing approach that uses a convolutional neural network to extract patterns from lower-dimensional index features, including technical indicators, and classify expected returns. Predicted return classes are then used to drive…

China marketsEquitiesMachine learningTechnical indicators
BigQuant

The document outlines a proposed system for automating A-share investment research reports. It describes combining company and industry information, financial analysis, valuation, price-chart analysis, and analysis of news and announcements. A LangGraph…

Machine learningEquitiesChina markets
Qlib

This QlibRL example describes how to configure and run a reinforcement learning workflow for executing orders in one asset. The training setup defines a simulator with 30-minute steps, a categorical action space, a full-history state representation, a…

EquitiesExecutionMachine learningBacktesting
BigQuant

This weekly Chinese equity research note reviews long-short screens built from high-frequency and technical factors. The listed signals include return skewness, downside volatility share, opening-period buying interest and large-order flows, reversal,…

China marketsEquitiesHigh-frequency tradingFactor investing
SuperMind

This document describes a Chinese stock screen using amplitude above 1, a stated K-line value below 20, and prior-day actual turnover between 3% and 28%. It presents these conditions as a way to find stocks with notable price movement and moderate trading…

China marketsEquitiesTechnical indicatorsMachine learning
MQL5 code base

This Expert Advisor starts with a simple CCI rule: positive readings indicate buys and negative readings indicate sells. It adds three linear perceptrons—one for sell decisions, one for buy decisions, and one that combines their outputs—to override the base…

Technical indicatorsMachine learningBacktestingForex
BigQuant

This forum post argues that AI should be treated as a tool rather than an autonomous source of trading intelligence. It emphasizes the difficulty of learning financial patterns from noisy data, the challenge of achieving stable profits even with…

Machine learningSentimentStatistics
BigQuant

This assignment describes building a stock strategy from four factors, including small market capitalization and turnover. The author used a provided template and AI assistance to implement a linear regression strategy, then packaged three models as options…

EquitiesFactor investingMachine learningBacktesting
BigQuant

The document poses a quantitative modeling question: how to turn continuous data into discrete categories, then encode those categories as model features. It briefly explains one-hot encoding as representing each category with a vector that has a single…

Machine learningStatistics
BigQuant

This note outlines a workflow for creating an AI-assisted stock selection strategy. It recommends combining signals about the broad market, industry groups, and individual stocks rather than relying on a single factor. Example inputs include index returns…

EquitiesMachine learningFactor investingChina markets
BigQuant

The response explains how to structure a multi-stock, multi-date dataset for a multiple regression of stock returns on factors. Each stock on each date forms one observation: the return is the target variable, and that stock-date’s factor values are the…

EquitiesFactor investingStatisticsMachine learning
BigQuant

This account describes a BigQuant assignment that applied linear regression and XGBoost within a rolling-training strategy, then compared their backtest returns. The author reports annual returns of 30% for linear regression and 52% for XGBoost, but provides…

Machine learningFactor investingBacktestingChina markets
BigQuant

The author discusses whether AI stock selection discovers repeatable market patterns or earns returns because its chosen style happens to suit current conditions. The reported live and backtest observations suggest that alpha varies with market regime:…

EquitiesMomentumMachine learningBacktesting
FMZ forum

This FAQ explains practical design and troubleshooting points for FMZ Quant Workflow strategies. It covers host-version requirements, JavaScript-only code nodes, sequential execution, trigger behavior, reading data from connected parent nodes, and sharing…

BacktestingRisk managementExecutionMachine learning
BigQuant

This brief troubleshooting post presents a ValueError raised while a BigQuant workflow runs an automatic labeling module. The traceback ends in pandas' binning routine and reports that the generated bin edges are not unique: after negative and positive…

BacktestingStatisticsMachine learning
BigQuant

The post asks how to persist and reload a model produced by the newer BigQuant DAI stock-ranking workflow. It describes reading a model data source, saving it with pandas pickle, then loading it in a custom Python module and writing it back as a data source.…

Machine learningBacktesting
MQL5 code base

This Expert Advisor uses four Accelerator Oscillator readings, sampled at the selected bar shift and three successive seven-bar intervals, as inputs to a weighted perceptron. It multiplies each reading by a weight derived from an optimized parameter, sums…

ForexTechnical indicatorsMachine learningRisk management
SuperMind

This stock screen combines three filters: daily amplitude above a threshold, a shrinking negative MACD histogram on a 15-minute interval, and positive indicators associated with beverage and alcohol imports and exports. The stated rationale is to seek…

EquitiesChina marketsTechnical indicatorsMomentum
BigQuant

This tutorial walks through a small Python implementation of the skip-gram model, a method for learning word vectors by predicting surrounding tokens from a center token. It represents input and output embeddings as separate matrices and uses a toy sentence…

Machine learningStatistics
BigQuant

This beginner’s reflection defines quantitative investing as identifying relationships between inputs, or factors, and future returns, checking those relationships against historical data, then using current observations to estimate future opportunities. It…

EquitiesFactor investingBacktestingMachine learning
BigQuant

This article introduces convolutional neural networks and explains how one-dimensional convolutions can extract local patterns from financial time series. It describes convolution as applying learned weights across sequence windows, while pooling summarizes…

EquitiesMachine learningFactor investingBacktesting
SuperMind

This introductory article explains the basic objects and notation of linear algebra used in machine learning and deep learning. It defines scalars, vectors, matrices, and higher-order tensors, with examples such as feature vectors, neural-network weights,…

Machine learningStatisticsPortfolio construction
Qlib

This configuration describes a Qlib workflow for training a binary LightGBM model on one-minute CSI 300 data from China. It uses the Alpha158 feature handler, robust feature normalization, missing-value filling, and cross-sectional label ranking. The label…

EquitiesHigh-frequency tradingMachine learningChina markets