Préprocessing

Tests de normalisation

Phase A: tester méthodiquement StandardScaler, RobustScaler, winsorisation train-only, puis Robust+winsor. Toutes les statistiques sont fit uniquement sur Train par fold.

Mode défautrobust_winsorenv/config
Winsor0.01/0.99quantiles Train

Comparaison par scaler

ScalerRunsBest runVal pessim.Test scoreTest PNLWorst TestSeuil pTest DD
standard0en attente
robust0en attente
standard_winsor0en attente
robust_winsor4run_0002_cnn1d_pnl_adamw13.8331-9.48690.67312-4.2754080-5.02933

Garde-fous

Un changement de normalisation est L3: les résultats v3 sont séparés de v2. Objectif: réduire worst-month/gap Val-Test, pas améliorer seulement la Validation.