"""
回测引擎模块

提供事件驱动的历史回测能力：
- BacktestEngine — 核心回测引擎
- BacktestConfig — 回测配置
- BacktestTrade — 交易记录
- BacktestMetrics — 绩效指标
- BacktestResult — 完整回测结果
"""

from .engine import BacktestEngine
from .models import BacktestConfig, BacktestMetrics, BacktestResult, BacktestTrade

__all__ = [
    "BacktestEngine",
    "BacktestConfig",
    "BacktestTrade",
    "BacktestMetrics",
    "BacktestResult",
]
