{
  "max_daily_return_difference": 9.974659986866641e-17,
  "all_six_stress_stats_match": true,
  "all_eleven_timing_stats_match": false,
  "timing_differences": [
    {
      "offset": 8,
      "old": {
        "offset": 8,
        "cagr": 15.23,
        "sharpe": 0.826,
        "mdd": -22.63,
        "vol": 19.46,
        "days": 1845,
        "end": 2.9215
      },
      "preserve_identity": {
        "offset": 8,
        "cagr": 15.24,
        "sharpe": 0.826,
        "mdd": -22.63,
        "vol": 19.46,
        "days": 1845,
        "end": 2.9223
      }
    },
    {
      "offset": 10,
      "old": {
        "offset": 10,
        "cagr": 15.02,
        "sharpe": 0.814,
        "mdd": -24.62,
        "vol": 19.53,
        "days": 1845,
        "end": 2.8814
      },
      "preserve_identity": {
        "offset": 10,
        "cagr": 14.98,
        "sharpe": 0.812,
        "mdd": -24.62,
        "vol": 19.55,
        "days": 1845,
        "end": 2.8728
      }
    }
  ],
  "interpretation": "Keeping signal identity matches normal and six fixed stresses, but changes offsets8/10 slightly. Half-exit also changes exposure; its full difference cannot be attributed solely to exposure or identity.",
  "normal_and_fixed_stresses_match_old_monthly_exit": true
}