{
  "run_date": "2026-11-10T17:52:49.254070+08:00",
  "finlab_version": "2.3.8",
  "end": "2026-11-09",
  "start": "2008-01-02",
  "dow_start": "2016-01-04",
  "gap_statistics": [
    {
      "market": "0050",
      "horizon": 5,
      "events": 432,
      "filled": 269,
      "rate": 0.6226851851851852
    },
    {
      "market": "stocks",
      "horizon": 5,
      "events": 97927,
      "filled": 52008,
      "rate": 0.5310894850245591
    },
    {
      "market": "0050",
      "horizon": 20,
      "events": 427,
      "filled": 346,
      "rate": 0.810304449648712
    },
    {
      "market": "stocks",
      "horizon": 20,
      "events": 96797,
      "filled": 71083,
      "rate": 0.7343512712170832
    },
    {
      "market": "0050",
      "horizon": 60,
      "events": 423,
      "filled": 382,
      "rate": 0.9030732860520094
    },
    {
      "market": "stocks",
      "horizon": 60,
      "events": 96060,
      "filled": 81515,
      "rate": 0.8485842181969603
    }
  ],
  "designs": {
    "dow": [
      {
        "parameters": [
          3,
          1
        ],
        "center": false,
        "cagr": 0.015265400021687192,
        "sharpe": 0.21067536573000364,
        "mdd": -0.33309095839250746,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.023849058510850396,
            "sharpe": 0.3427034133672658,
            "mdd": -0.1176753893453405
          },
          {
            "cagr": 0.006799819193465728,
            "sharpe": 0.11880432433177646,
            "mdd": -0.3024160066734197
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.2808478425435276,
        "fixed_weight_sharpe": 1.1432725137178446,
        "win": false
      },
      {
        "parameters": [
          3,
          3
        ],
        "center": false,
        "cagr": 0.025437343248028155,
        "sharpe": 0.33233145056877056,
        "mdd": -0.2735087044187865,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.022608512771918665,
            "sharpe": 0.34743312611122484,
            "mdd": -0.13868563983244897
          },
          {
            "cagr": 0.028274132202854796,
            "sharpe": 0.32940090970215125,
            "mdd": -0.21410306474879026
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.2392127176381529,
        "fixed_weight_sharpe": 1.1432725137178337,
        "win": false
      },
      {
        "parameters": [
          3,
          5
        ],
        "center": false,
        "cagr": 0.0351723638215371,
        "sharpe": 0.48934749810259365,
        "mdd": -0.23318488931357062,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.0426038415058585,
            "sharpe": 0.8055149813312481,
            "mdd": -0.08241403785072265
          },
          {
            "cagr": 0.027845090824160756,
            "sharpe": 0.33965603243916637,
            "mdd": -0.23318488931357062
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.20060560181680545,
        "fixed_weight_sharpe": 1.1432725137178301,
        "win": false
      },
      {
        "parameters": [
          5,
          1
        ],
        "center": false,
        "cagr": 0.06427581026511464,
        "sharpe": 0.6668665038783174,
        "mdd": -0.27262005659316557,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.05213648983420649,
            "sharpe": 0.7053186044865067,
            "mdd": -0.1405928301703535
          },
          {
            "cagr": 0.07653298218022697,
            "sharpe": 0.6711261935213595,
            "mdd": -0.25104613588370905
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.2384557153671461,
        "fixed_weight_sharpe": 1.1432725137178408,
        "win": false
      },
      {
        "parameters": [
          5,
          3
        ],
        "center": true,
        "cagr": 0.05658398342386617,
        "sharpe": 0.6121966522941682,
        "mdd": -0.25697847504265947,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.04626942062998318,
            "sharpe": 0.654094583519139,
            "mdd": -0.14094199343003544
          },
          {
            "cagr": 0.06698235860261681,
            "sharpe": 0.6128833421650975,
            "mdd": -0.2350020926828893
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.21120363361090083,
        "fixed_weight_sharpe": 1.1432725137178439,
        "win": false,
        "removed_year": 2025,
        "without_best_year": 0.40408448282695536,
        "benchmark_without_best_year": 1.1090368755956204,
        "trades": 35,
        "average_holdings": 0.21120363361090083,
        "wins": 0,
        "passed": false,
        "monthly_target_turnover_mean": 0.5343511450381679,
        "monthly_target_turnover_max": 2.0
      },
      {
        "parameters": [
          5,
          5
        ],
        "center": false,
        "cagr": 0.054367682190985755,
        "sharpe": 0.622859090473911,
        "mdd": -0.2570045742917403,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.06683466497475155,
            "sharpe": 1.0458487164779686,
            "mdd": -0.08636486929099174
          },
          {
            "cagr": 0.04212972051454078,
            "sharpe": 0.4233497073286861,
            "mdd": -0.2570045742917403
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.1854655563966692,
        "fixed_weight_sharpe": 1.1432725137178108,
        "win": false
      },
      {
        "parameters": [
          10,
          1
        ],
        "center": false,
        "cagr": 0.0407103818237291,
        "sharpe": 0.44303955921921034,
        "mdd": -0.20892295410269512,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.029704434178700723,
            "sharpe": 0.39357374355402774,
            "mdd": -0.10442477876106226
          },
          {
            "cagr": 0.051804408008960134,
            "sharpe": 0.48914981090639964,
            "mdd": -0.20892295410269512
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.2149886449659349,
        "fixed_weight_sharpe": 1.1432725137178346,
        "win": false
      },
      {
        "parameters": [
          10,
          3
        ],
        "center": false,
        "cagr": 0.03511433713020784,
        "sharpe": 0.39872130655346044,
        "mdd": -0.20445986089351997,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.02511089502553343,
            "sharpe": 0.34343375728836856,
            "mdd": -0.10845405251009832
          },
          {
            "cagr": 0.04518754867736252,
            "sharpe": 0.44754375026756815,
            "mdd": -0.20445986089351997
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.20098410295230887,
        "fixed_weight_sharpe": 1.1432725137178417,
        "win": false
      },
      {
        "parameters": [
          10,
          5
        ],
        "center": false,
        "cagr": 0.03779749274560262,
        "sharpe": 0.43248181399979035,
        "mdd": -0.16292128342184042,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.0234914407982576,
            "sharpe": 0.32826442745528334,
            "mdd": -0.10442477876106215
          },
          {
            "cagr": 0.05225695156964005,
            "sharpe": 0.5176545938175431,
            "mdd": -0.16292128342184042
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.18849356548069643,
        "fixed_weight_sharpe": 1.1432725137178477,
        "win": false
      }
    ],
    "dow_avoid": [
      {
        "parameters": [
          3,
          1
        ],
        "center": false,
        "cagr": 0.13655058285169774,
        "sharpe": 0.8355323851815218,
        "mdd": -0.28170460521702223,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.11058127683774788,
            "sharpe": 0.8142450727593185,
            "mdd": -0.2774862416828412
          },
          {
            "cagr": 0.16323573525466495,
            "sharpe": 0.8709866155287813,
            "mdd": -0.28170460521702223
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.718773656320969,
        "fixed_weight_sharpe": 1.1432725137178403,
        "win": false
      },
      {
        "parameters": [
          3,
          3
        ],
        "center": false,
        "cagr": 0.12893028230408832,
        "sharpe": 0.7835696553807922,
        "mdd": -0.3171998438114878,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.11675736386306301,
            "sharpe": 0.8360480882274762,
            "mdd": -0.2944485546226515
          },
          {
            "cagr": 0.14140208179310698,
            "sharpe": 0.7640493033482314,
            "mdd": -0.3171998438114878
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.7604087812263437,
        "fixed_weight_sharpe": 1.1432725137178434,
        "win": false
      },
      {
        "parameters": [
          3,
          5
        ],
        "center": false,
        "cagr": 0.12802305077092924,
        "sharpe": 0.7639522854678596,
        "mdd": -0.3443878933124489,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.1048741162691873,
            "sharpe": 0.7327604781041448,
            "mdd": -0.30637594068373963
          },
          {
            "cagr": 0.1517725694227361,
            "sharpe": 0.8017654594562639,
            "mdd": -0.3355088702592961
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.7990158970476912,
        "fixed_weight_sharpe": 1.1432725137178412,
        "win": false
      },
      {
        "parameters": [
          5,
          1
        ],
        "center": false,
        "cagr": 0.10789892985346228,
        "sharpe": 0.6997093139473154,
        "mdd": -0.3037713436191882,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.10200345513321274,
            "sharpe": 0.7552084318296739,
            "mdd": -0.28821695658983626
          },
          {
            "cagr": 0.11400540097792367,
            "sharpe": 0.6706719516466835,
            "mdd": -0.3037713436191882
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.7611657834973505,
        "fixed_weight_sharpe": 1.1432725137178406,
        "win": false
      },
      {
        "parameters": [
          5,
          3
        ],
        "center": true,
        "cagr": 0.11717088816152321,
        "sharpe": 0.7428808700982579,
        "mdd": -0.3052248481210268,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.10818305897814495,
            "sharpe": 0.7878579047572554,
            "mdd": -0.2849267422135183
          },
          {
            "cagr": 0.12640379264771973,
            "sharpe": 0.7227860143946042,
            "mdd": -0.3052248481210268
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.7884178652535958,
        "fixed_weight_sharpe": 1.1432725137178419,
        "win": false,
        "removed_year": 2024,
        "without_best_year": 0.5502131252219465,
        "benchmark_without_best_year": 1.0661672077679196,
        "trades": 36,
        "average_holdings": 0.7887963663890991,
        "wins": 0,
        "passed": false,
        "monthly_target_turnover_mean": 0.5419847328244275,
        "monthly_target_turnover_max": 2.0
      },
      {
        "parameters": [
          5,
          5
        ],
        "center": false,
        "cagr": 0.12436868951416358,
        "sharpe": 0.769600166021475,
        "mdd": -0.3277467719483992,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.09154052973439364,
            "sharpe": 0.6660150557697839,
            "mdd": -0.28602348033895786
          },
          {
            "cagr": 0.15825177482803432,
            "sharpe": 0.8616202226052522,
            "mdd": -0.31307377243095647
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.8141559424678274,
        "fixed_weight_sharpe": 1.1432725137178432,
        "win": false
      },
      {
        "parameters": [
          10,
          1
        ],
        "center": false,
        "cagr": 0.1546149569176234,
        "sharpe": 0.9508039098606642,
        "mdd": -0.31490352821782075,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.14818326458500541,
            "sharpe": 1.0705873260832497,
            "mdd": -0.271515671097592
          },
          {
            "cagr": 0.16129259175090271,
            "sharpe": 0.8855381813035802,
            "mdd": -0.31490352821782075
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.7846328538985617,
        "fixed_weight_sharpe": 1.143272513717842,
        "win": false
      },
      {
        "parameters": [
          10,
          3
        ],
        "center": false,
        "cagr": 0.16336860609609083,
        "sharpe": 0.9886480914644377,
        "mdd": -0.3256007319756963,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.15833690142565282,
            "sharpe": 1.1307904524690982,
            "mdd": -0.27073108916016353
          },
          {
            "cagr": 0.16864448733382154,
            "sharpe": 0.9099738615038914,
            "mdd": -0.3256007319756963
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.7986373959121877,
        "fixed_weight_sharpe": 1.14327251371784,
        "win": false
      },
      {
        "parameters": [
          10,
          5
        ],
        "center": false,
        "cagr": 0.1616153593396208,
        "sharpe": 0.972654943636977,
        "mdd": -0.34010138595859496,
        "benchmark": {
          "cagr": 0.22509173284210449,
          "sharpe": 1.1432725137178408,
          "mdd": -0.3395700541458191
        },
        "halves": [
          {
            "cagr": 0.16268614983106877,
            "sharpe": 1.1542163564731123,
            "mdd": -0.27779232659702036
          },
          {
            "cagr": 0.16079315529322202,
            "sharpe": 0.8672769218738651,
            "mdd": -0.34010138595859496
          }
        ],
        "benchmark_halves": [
          {
            "cagr": 0.20662169525156315,
            "sharpe": 1.2495105146112928,
            "mdd": -0.2821765217243083
          },
          {
            "cagr": 0.24405232664683418,
            "sharpe": 1.0939060478596048,
            "mdd": -0.3395700541458191
          }
        ],
        "exposure": 0.8111279333838002,
        "fixed_weight_sharpe": 1.1432725137178381,
        "win": false
      }
    ]
  }
}