{
  "window": "2015-02-11/2026-07-24",
  "requested_window": "2015-01-01/2026-07-24",
  "strategy": {
    "daily_sharpe": 1.365110373054514,
    "monthly_sharpe": 1.2313041049928177,
    "daily_sortino": 1.8367189437031732,
    "monthly_sortino": 1.9212886889783312,
    "recent_3y_sharpe": 1.6912912083861704,
    "recent_3y_cagr": 0.6059014929763173,
    "recent_5y_sharpe": 1.363368109010682,
    "recent_5y_cagr": 0.4269627044385087,
    "start": "2015-02-11",
    "end": "2026-07-24",
    "cagr": 0.39691426752876047,
    "total_return": 44.8935344961038,
    "max_drawdown": -0.3785244159306562,
    "underwater_ratio": 0.8859397417503587,
    "days_underwater": 2470,
    "trading_days": 2788,
    "longest_underwater": {
      "days": 724,
      "start": "2018-06-15",
      "end": "2020-06-08",
      "recovered": true,
      "trough": -0.3785244159306562
    },
    "down_day_ratio": 0.421600287047004,
    "down_month_ratio": 0.36496350364963503,
    "months": 137,
    "longest_negative_streak": {
      "months": 4,
      "start": "2016-09-30",
      "end": "2016-12-31"
    },
    "holding_period": {
      "1 個月": {
        "loss_prob": 0.33935670401156487,
        "median": 0.028330812635679825,
        "p5": -0.09618651632141928,
        "samples": 2767
      },
      "3 個月": {
        "loss_prob": 0.2840366972477064,
        "median": 0.07851853934135478,
        "p5": -0.1286697452423751,
        "samples": 2725
      },
      "6 個月": {
        "loss_prob": 0.195717505634861,
        "median": 0.14872384338731925,
        "p5": -0.14499378478076058,
        "samples": 2662
      },
      "1 年": {
        "loss_prob": 0.12815457413249212,
        "median": 0.3677189425004236,
        "p5": -0.13760401760210178,
        "samples": 2536
      }
    },
    "worst_month": -0.2659908458104777,
    "best_month": 0.3188582993145672,
    "avg_holdings": 19.89271758436945,
    "finlab_stats_daily_sharpe_crosscheck": 1.3293161394489363
  },
  "benchmark_0050": {
    "daily_sharpe": 1.0336163245588537,
    "monthly_sharpe": 0.9733291323912715,
    "daily_sortino": 1.4056039755409035,
    "monthly_sortino": 1.6963186563017085,
    "recent_3y_sharpe": 1.801447706044202,
    "recent_3y_cagr": 0.5072956595631173,
    "recent_5y_sharpe": 1.2008263585498353,
    "recent_5y_cagr": 0.2802583090772228,
    "start": "2015-02-11",
    "end": "2026-07-24",
    "cagr": 0.20434533951314937,
    "total_return": 7.401433810440823,
    "max_drawdown": -0.3395700541458192,
    "underwater_ratio": 0.9026230686309737,
    "days_underwater": 2512,
    "trading_days": 2783,
    "longest_underwater": {
      "days": 758,
      "start": "2022-01-18",
      "end": "2024-02-15",
      "recovered": true,
      "trough": -0.3395700541458192
    },
    "down_day_ratio": 0.44500359453630484,
    "down_month_ratio": 0.3722627737226277,
    "months": 137,
    "longest_negative_streak": {
      "months": 4,
      "start": "2015-05-31",
      "end": "2015-08-31"
    },
    "holding_period": {
      "1 個月": {
        "loss_prob": 0.3613323678493845,
        "median": 0.016668276574677954,
        "p5": -0.0714285714285716,
        "samples": 2762
      },
      "3 個月": {
        "loss_prob": 0.2867647058823529,
        "median": 0.04184600418052509,
        "p5": -0.11993205545325601,
        "samples": 2720
      },
      "6 個月": {
        "loss_prob": 0.2491531802785096,
        "median": 0.07514580377086877,
        "p5": -0.12153465000031849,
        "samples": 2657
      },
      "1 年": {
        "loss_prob": 0.19913077834847887,
        "median": 0.19845704456861335,
        "p5": -0.13344939468586203,
        "samples": 2531
      }
    },
    "worst_month": -0.14100394811054706,
    "best_month": 0.25086385625431906
  },
  "generated_by": "scripts/gen-paper-trading-experience-assets.py"
}