Architecture Docker (8 services), FastAPI, TimescaleDB, Redis, Streamlit. Stratégies : scalping, intraday, swing. MLEngine + RegimeDetector (HMM). BacktestEngine + WalkForwardAnalyzer + Optuna optimizer. Routes API complètes dont /optimize async. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
22 lines
678 B
Python
22 lines
678 B
Python
"""
|
|
Module Backtesting - Framework de Backtesting et Validation.
|
|
|
|
Ce module fournit tous les outils pour backtester et valider les stratégies:
|
|
- BacktestEngine: Moteur de backtesting principal
|
|
- PaperTradingEngine: Paper trading temps réel
|
|
- MetricsCalculator: Calcul des métriques de performance
|
|
- WalkForwardAnalyzer: Walk-forward analysis
|
|
- MonteCarloSimulator: Simulation Monte Carlo
|
|
|
|
Tous les outils sont conçus pour éviter l'overfitting et garantir
|
|
des résultats réalistes.
|
|
"""
|
|
|
|
from src.backtesting.backtest_engine import BacktestEngine
|
|
from src.backtesting.metrics_calculator import MetricsCalculator
|
|
|
|
__all__ = [
|
|
'BacktestEngine',
|
|
'MetricsCalculator',
|
|
]
|