"""Backtesting engine for historical replay with shared strategies. Provides a simulated broker, data loader, metrics calculator, and the main :class:`BacktestEngine` that replays market data through the same strategy ensemble used in live trading. """ from backtester.config import BacktestConfig from backtester.data_loader import BacktestDataLoader from backtester.engine import BacktestEngine from backtester.metrics import BacktestResult, compute_metrics from backtester.simulated_broker import SimulatedBroker __all__ = [ "BacktestConfig", "BacktestDataLoader", "BacktestEngine", "BacktestResult", "SimulatedBroker", "compute_metrics", ]