Systematic strategy development
Build relative-value and HFT systems, validate the search and allocate capital.
Build understanding through notation, hand calculations, Python examples and checks of the assumptions.
Trading Algorithms: A Practical Selection Guide
Choose a method by its job, assumptions and failure modes—not by its popularity.
7 lessons · EWMA · Kalman · ARIMA/GARCH · boosting · allocation · TWAP/VWAP/POV
Statistical Arbitrage: Relative Value to Tradable Portfolios
Define the relationship, estimate the residual, and find out whether convergence survives implementation.
6 lessons · pairs · residuals · cointegration · baskets · structural breaks
High-Frequency Trading: Signals, Queues & Execution
Measure edge at the point where information becomes an order—and an order becomes a fill.
7 lessons · order books · latency · adverse selection · inventory · replay
Strategy Research, Backtesting & Robust Optimisation
Turn an idea into a controlled experiment, and keep parameter search from becoming a search for luck.
6 lessons · point-in-time data · purging · nested tuning · multiple trials · stress tests
Portfolio Theory: Estimation, Risk Budgets & Rebalancing
Allocate across uncertain forecasts, shared risks and implementation constraints.
6 lessons · mean–variance · shrinkage · risk contributions · Bayesian views · turnover