The Evolution of Walk-Forward Backtesting

Many papers discuss what should be included in a walk-forward backtest, but few focus on how to go about building one. This article aims to demystify the processes and consolidate the various concepts. It begins with an overview of the professional systematic trading workflow, highlighting the functionalities that various backtesting patterns should include. Three development patterns are examined, guiding the reader from a simple vectorized approach via for-loop iterative backtesting to cutting-edge event-driven architectures. Finally, an alternative approach based on functional reactive programming is introduced, and the article illustrates how this paradigm offers additional benefits for walk-forward backtesting.

Authors

Institutions

Publication Details

Journal
The Journal of Portfolio Management
Published
2025-12-23
DOI
https://doi.org/10.3905/jpm.2025.1.802
Primary Topic
Business Process Modeling and Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The Evolution of Walk-Forward Backtesting

Jacques Francois Joubert, Howard Peter Henson
The Journal of Portfolio Management
Business Process Modeling and Analysis
article

The Evolution of Walk-Forward Backtesting

Jacques Francois Joubert, Howard Peter Henson
article en

Abstract

Many papers discuss what should be included in a walk-forward backtest, but few focus on how to go about building one. This article aims to demystify the processes and consolidate the various concepts. It begins with an overview of the professional systematic trading workflow, highlighting the functionalities that various backtesting patterns should include. Three development patterns are examined, guiding the reader from a simple vectorized approach via for-loop iterative backtesting to cutting-edge event-driven architectures. Finally, an alternative approach based on functional reactive programming is introduced, and the article illustrates how this paradigm offers additional benefits for walk-forward backtesting.

The Journal of Portfolio ManagementVol. 52(4)
Abu Dhabi National Oil (United Arab Emirates) (AE)
Openalex Percentile: Top 26%
Business Process Modeling and Analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.