diff --git a/src/backtest/runner.py b/src/backtest/runner.py index bde3a41..e6e8233 100644 --- a/src/backtest/runner.py +++ b/src/backtest/runner.py @@ -229,7 +229,7 @@ def _prepare_pybroker_frame( if missing_cols: raise ValueError(f"Missing required columns after normalization: {missing_cols}") ordered = pd.DataFrame({col: working[col].to_numpy() for col in ordered_cols}) - return ordered.reset_index(drop=True), dates + return ordered, dates def _compute_cagr( self,