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
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

55 documents

QuantInsti blog

The article introduces derivatives as contracts whose value depends on an underlying asset, index, or rate. It describes forwards, futures, options, and swaps, explaining basic contract features such as long and short positions, strike prices, option…

Derivatives pricingFuturesOptionsRisk management
QuantInsti blog

The article introduces delta as option price sensitivity and gamma as the rate at which delta changes with the underlying price. It describes gamma scalping as repeatedly adjusting an options portfolio to manage its Greek exposures while seeking to benefit…

OptionsVolatilityRisk managementDerivatives pricing
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

Sourabh Sisodiya describes moving from discretionary trading based on technical analysis and candlestick patterns toward rule-based strategies after questioning whether his approach had a reliable edge. He presents backtesting as a way to assess a system and…

Mean reversionTrend followingOptionsBacktesting
QuantInsti blog

The article explains market sentiment as investors’ broad outlook, shaped by economic, fundamental, technical, and other information. It distinguishes momentum approaches that follow prevailing sentiment from contrarian approaches that anticipate a reversal…

SentimentOptionsMean reversionTechnical indicators
QuantInsti blog

This overview introduces multi-leg options strategies, including straddles, strangles, iron condors, and iron butterflies. It explains Delta, Gamma, Theta, Vega, and Rho as measures of how option values and portfolio exposures respond to changes in the…

OptionsVolatilityDerivatives pricingRisk management
QuantInsti blog

The document introduces LEAPS as options with expirations more than a year away, allowing investors to take long-horizon directional positions or hedge stock holdings without buying or shorting shares outright. It explains that long-dated contracts can…

OptionsEquitiesRisk managementDerivatives pricing
QuantInsti blog

The document introduces volatility as a measure of return dispersion and distinguishes historical volatility, calculated from past prices, from implied volatility inferred from option prices. Its historical-volatility example uses logarithmic returns and a…

VolatilityRisk managementOptionsStatistics
QuantInsti blog

This introductory tutorial presents NumPy as a tool for efficient numerical work in Python. It explains how arrays differ from lists: arrays support element-wise arithmetic, can be multidimensional, and generally hold values of a single type. Examples use…

StatisticsOptions
QuantInsti blog

This article uses simple betting examples to explain expected value as the probability-weighted average of gains and losses. It shows how a favorable payoff structure can produce positive expectation even when a win is uncertain, while a symmetric…

StatisticsRisk managementPortfolio constructionOptions
QuantInsti blog

The article introduces spread trading as a hedged position that buys and sells related contracts, such as options on the same security with different strikes or expiries, or futures with different delivery months, commodities, or locations. It recommends…

OptionsFuturesCommoditiesRisk management
QuantInsti blog

A mechanical engineering professor describes developing an interest in quantitative finance through mathematical study of options models, earlier programming in Fortran, and later adoption of Python for algorithmic trading. After joining a formal trading…

OptionsDerivatives pricingStatisticsBacktesting
QuantInsti blog

A retail trader describes moving from options volatility trading toward a broader systematic approach after the 2018 bear market exposed limits in relying on one strategy. He is refining his earlier short volatility system and exploring a floor-and-ceiling…

OptionsVolatilityStatisticsRisk management
QuantInsti blog

The article explains proprietary trading as a firm’s use of its own capital, then surveys strategies including merger arbitrage, index arbitrage, global macro trading, and volatility arbitrage. Its index example illustrates buying an ETF while shorting its…

ArbitrageVolatilityOptionsRisk management
QuantInsti blog

This project describes an intraday Nifty strategy using five-minute data, a 200-period simple moving average, and a 50-period exponential moving average. It takes long or short positions when the index closes beyond both averages, with no position when the…

FuturesOptionsTrend followingTechnical indicators
QuantInsti blog

The project backtests a mechanical strategy of selling an at-the-money SPY straddle each week, using options with roughly 45–60 days to expiry and holding each position until expiration. It describes sourcing option prices, matching entry dates with expiries…

OptionsVolatilityBacktestingRisk management
QuantInsti blog

This interview follows Xavier, an Australian IT architect with engineering and computer science training, as he moves from market research and investing to day trading and an interest in building an algorithmic trading desk. He describes exploring company…

BacktestingRisk managementCommoditiesEquities
QuantInsti blog

This roundup introduces a range of options topics through summaries of ten articles and several additional strategy guides. It describes options as tools for transferring risk and outlines strategies such as butterflies, spreads, straddles, and calendar…

OptionsVolatilityDerivatives pricingRisk management
QuantInsti blog

This project describes a directional index options strategy that uses NIFTY daily candles and 15-day simple moving averages of highs and lows to generate long call or put signals. Entry rules combine the current candle’s position relative to the averages…

OptionsMomentumTechnical indicatorsPosition sizing
QuantInsti blog

The document introduces the Heston model as an option-pricing framework that allows both the underlying asset price and its variance to evolve stochastically. Unlike constant-volatility Black–Scholes, it models variance as mean reverting, with random…

OptionsVolatilityDerivatives pricingStatistics
QuantInsti blog

The article examines market effects associated with the early COVID-19 outbreak and the Russia–Saudi Arabia oil price dispute. It describes calculating average forward returns after historical drawdowns: compute cumulative returns and running peaks, identify…

EquitiesOptionsBreakoutVolatility
QuantInsti blog

This article introduces exotic options as contracts whose payoff, exercise conditions, or underlying can differ from standard calls and puts. It describes barrier options, which activate or expire when a price threshold is reached; binary options, which pay…

OptionsDerivatives pricingVolatilityStatistics
QuantInsti blog

This overview explains index options as contracts whose value depends on a market index, and describes how they can be used to speculate on index moves or hedge exposure. It distinguishes index options from options on individual stocks and surveys broad…

OptionsEquitiesVolatilityRisk management
QuantInsti blog

The article describes three sentiment measures and proposes contrarian trades based on them. VIX is presented as an options-derived estimate of expected S&P 500 volatility; high readings are associated with fear and falling prices, while low readings are…

SentimentVolatilityOptionsFutures