{
  "analysis": "ES Block Trade Detection",
  "n_days": 773,
  "date_range": "20230301\u219220260227",
  "all_results": [
    {
      "threshold": 25,
      "signal": "block_imbalance",
      "is_ic": -0.03188521036281282,
      "is_p": 0.4592369645305171,
      "oos_ic": -0.13037344963881695,
      "oos_p": 0.047792245706687435,
      "mono": 0.25,
      "ls_ann": -0.6665756424650222,
      "consistent": "True"
    },
    {
      "threshold": 25,
      "signal": "block_pressure",
      "is_ic": -0.03261086833162974,
      "is_p": 0.44907600603123443,
      "oos_ic": -0.1276670106505189,
      "oos_p": 0.05264992910461316,
      "mono": 0.75,
      "ls_ann": -0.4747469991896014,
      "consistent": "True"
    },
    {
      "threshold": 25,
      "signal": "block_ratio",
      "is_ic": 0.03329225966008772,
      "is_p": 0.439651789794835,
      "oos_ic": -0.06122782764461926,
      "oos_p": 0.3542362176196098,
      "mono": 0.5,
      "ls_ann": -0.2528890046743119,
      "consistent": "False"
    },
    {
      "threshold": 25,
      "signal": "divergence",
      "is_ic": -0.033018519378833974,
      "is_p": 0.4434241748062664,
      "oos_ic": -0.14005334994840243,
      "oos_p": 0.03337221182920718,
      "mono": 0.25,
      "ls_ann": -0.8090984339815607,
      "consistent": "True"
    },
    {
      "threshold": 25,
      "signal": "morning_imbalance",
      "is_ic": -0.018317029290437502,
      "is_p": 0.6707685434883346,
      "oos_ic": 0.0009170739305671839,
      "oos_p": 0.9889395139319678,
      "mono": 0.5,
      "ls_ann": 0.15053527322734997,
      "consistent": "False"
    },
    {
      "threshold": 25,
      "signal": "afternoon_imbalance",
      "is_ic": -0.032349919688161394,
      "is_p": 0.4527151908720567,
      "oos_ic": -0.15689496761698427,
      "oos_p": 0.017011473242693,
      "mono": 0.25,
      "ls_ann": -0.6944744833105446,
      "consistent": "True"
    },
    {
      "threshold": 25,
      "signal": "first_hour_imbalance",
      "is_ic": -0.001095946347511168,
      "is_p": 0.9797103003313798,
      "oos_ic": 0.03892112385365759,
      "oos_p": 0.5561538470197236,
      "mono": 0.5,
      "ls_ann": 0.3973636217220901,
      "consistent": "False"
    },
    {
      "threshold": 25,
      "signal": "last_hour_imbalance",
      "is_ic": -0.05338960238616787,
      "is_p": 0.2150410328122661,
      "oos_ic": -0.01609860402339461,
      "oos_p": 0.807721841992632,
      "mono": 0.5,
      "ls_ann": 0.3582493083138795,
      "consistent": "True"
    },
    {
      "threshold": 25,
      "signal": "cluster_score",
      "is_ic": 0.016989934588047068,
      "is_p": 0.6933667839566111,
      "oos_ic": 0.04877431414163049,
      "oos_p": 0.46068267939478513,
      "mono": 0.5,
      "ls_ann": 0.3246465549347141,
      "consistent": "True"
    },
    {
      "threshold": 50,
      "signal": "block_imbalance",
      "is_ic": -0.0227622774069763,
      "is_p": 0.5973043648980665,
      "oos_ic": -0.11944169419357108,
      "oos_p": 0.06998607696544165,
      "mono": 0.25,
      "ls_ann": -0.591206155575472,
      "consistent": "True"
    },
    {
      "threshold": 50,
      "signal": "block_pressure",
      "is_ic": -0.03332071995821444,
      "is_p": 0.4392606385446858,
      "oos_ic": -0.14690432410143972,
      "oos_p": 0.025564272399834217,
      "mono": 0.25,
      "ls_ann": -0.6828392756910521,
      "consistent": "True"
    },
    {
      "threshold": 50,
      "signal": "block_ratio",
      "is_ic": 0.03723648424413248,
      "is_p": 0.3873709118056401,
      "oos_ic": -0.07896376487081136,
      "oos_p": 0.2318907818985487,
      "mono": 0.25,
      "ls_ann": -0.33976946086488,
      "consistent": "False"
    },
    {
      "threshold": 50,
      "signal": "divergence",
      "is_ic": -0.02607133662635118,
      "is_p": 0.5451098483377473,
      "oos_ic": -0.1297932202729804,
      "oos_p": 0.048800892690385796,
      "mono": 0.25,
      "ls_ann": -0.7301088198929717,
      "consistent": "True"
    },
    {
      "threshold": 50,
      "signal": "morning_imbalance",
      "is_ic": -0.003723913676623765,
      "is_p": 0.9311357444031778,
      "oos_ic": 0.040641864289089856,
      "oos_p": 0.5388149749644888,
      "mono": 0.5,
      "ls_ann": -0.11538179748157877,
      "consistent": "False"
    },
    {
      "threshold": 50,
      "signal": "afternoon_imbalance",
      "is_ic": -0.03626839534325506,
      "is_p": 0.3998399186081,
      "oos_ic": -0.15500949235059194,
      "oos_p": 0.018402092458134033,
      "mono": 0.5,
      "ls_ann": -0.3164176455062248,
      "consistent": "True"
    },
    {
      "threshold": 50,
      "signal": "first_hour_imbalance",
      "is_ic": 0.0014677541603104066,
      "is_p": 0.9728291891569464,
      "oos_ic": 0.0323589907219267,
      "oos_p": 0.6246475418471986,
      "mono": 0.25,
      "ls_ann": -0.010420542009435499,
      "consistent": "True"
    },
    {
      "threshold": 50,
      "signal": "last_hour_imbalance",
      "is_ic": -0.0654570197406521,
      "is_p": 0.12835999107267232,
      "oos_ic": -0.051155409590195204,
      "oos_p": 0.43905855604338895,
      "mono": 0.75,
      "ls_ann": 0.4349098903532874,
      "consistent": "True"
    },
    {
      "threshold": 50,
      "signal": "cluster_score",
      "is_ic": 0.02172718749519236,
      "is_p": 0.6140842195695726,
      "oos_ic": 0.059024236021009764,
      "oos_p": 0.37185554139177357,
      "mono": 0.5,
      "ls_ann": -0.20248667975274526,
      "consistent": "True"
    },
    {
      "threshold": 100,
      "signal": "block_imbalance",
      "is_ic": -0.04185069660029165,
      "is_p": 0.3312512911203839,
      "oos_ic": -0.09235914036179226,
      "oos_p": 0.16177860150640413,
      "mono": 0.25,
      "ls_ann": -0.6411637129070958,
      "consistent": "True"
    },
    {
      "threshold": 100,
      "signal": "block_pressure",
      "is_ic": -0.06755903980866874,
      "is_p": 0.11652165859204182,
      "oos_ic": -0.09597840677083598,
      "oos_p": 0.14589326938169922,
      "mono": 0.25,
      "ls_ann": -0.16882670047760848,
      "consistent": "True"
    },
    {
      "threshold": 100,
      "signal": "block_ratio",
      "is_ic": 0.03479177489116817,
      "is_p": 0.4193158180267048,
      "oos_ic": -0.07171903521880184,
      "oos_p": 0.2776913026181447,
      "mono": 0.5,
      "ls_ann": -0.13071873753019742,
      "consistent": "False"
    },
    {
      "threshold": 100,
      "signal": "divergence",
      "is_ic": -0.04389029805178326,
      "is_p": 0.30820670299471736,
      "oos_ic": -0.1027161743803423,
      "oos_p": 0.11951743138597888,
      "mono": 0.25,
      "ls_ann": -0.6246882260408221,
      "consistent": "True"
    },
    {
      "threshold": 100,
      "signal": "morning_imbalance",
      "is_ic": 0.008514529205250827,
      "is_p": 0.8433671059407085,
      "oos_ic": 0.005031319183539983,
      "oos_p": 0.9393752756511213,
      "mono": 0.5,
      "ls_ann": 0.20592517115161088,
      "consistent": "True"
    },
    {
      "threshold": 100,
      "signal": "afternoon_imbalance",
      "is_ic": -0.05691971162698969,
      "is_p": 0.18619199583442295,
      "oos_ic": -0.09195071066868814,
      "oos_p": 0.16364969953727115,
      "mono": 0.25,
      "ls_ann": -0.5679832666642483,
      "consistent": "True"
    },
    {
      "threshold": 100,
      "signal": "first_hour_imbalance",
      "is_ic": -0.03030167876015929,
      "is_p": 0.48184987695826864,
      "oos_ic": 0.05225955237638979,
      "oos_p": 0.42923114606202173,
      "mono": 0.75,
      "ls_ann": 0.10866098955162969,
      "consistent": "False"
    },
    {
      "threshold": 100,
      "signal": "last_hour_imbalance",
      "is_ic": -0.049651729290566035,
      "is_p": 0.24894743292231755,
      "oos_ic": -0.05246562467124976,
      "oos_p": 0.42741117019175556,
      "mono": 0.25,
      "ls_ann": -0.014078305683071085,
      "consistent": "True"
    },
    {
      "threshold": 100,
      "signal": "cluster_score",
      "is_ic": 0.09972362045016252,
      "is_p": 0.020344515404611293,
      "oos_ic": 0.09841057824089698,
      "oos_p": 0.13590389236806585,
      "mono": 0.75,
      "ls_ann": -0.061687224132646754,
      "consistent": "True"
    }
  ],
  "top_consistent": [
    {
      "threshold": 25,
      "signal": "afternoon_imbalance",
      "is_ic": -0.032349919688161394,
      "is_p": 0.4527151908720567,
      "oos_ic": -0.15689496761698427,
      "oos_p": 0.017011473242693,
      "mono": 0.25,
      "ls_ann": -0.6944744833105446,
      "consistent": true
    },
    {
      "threshold": 50,
      "signal": "afternoon_imbalance",
      "is_ic": -0.03626839534325506,
      "is_p": 0.3998399186081,
      "oos_ic": -0.15500949235059194,
      "oos_p": 0.018402092458134033,
      "mono": 0.5,
      "ls_ann": -0.3164176455062248,
      "consistent": true
    },
    {
      "threshold": 50,
      "signal": "block_pressure",
      "is_ic": -0.03332071995821444,
      "is_p": 0.4392606385446858,
      "oos_ic": -0.14690432410143972,
      "oos_p": 0.025564272399834217,
      "mono": 0.25,
      "ls_ann": -0.6828392756910521,
      "consistent": true
    },
    {
      "threshold": 25,
      "signal": "divergence",
      "is_ic": -0.033018519378833974,
      "is_p": 0.4434241748062664,
      "oos_ic": -0.14005334994840243,
      "oos_p": 0.03337221182920718,
      "mono": 0.25,
      "ls_ann": -0.8090984339815607,
      "consistent": true
    },
    {
      "threshold": 25,
      "signal": "block_imbalance",
      "is_ic": -0.03188521036281282,
      "is_p": 0.4592369645305171,
      "oos_ic": -0.13037344963881695,
      "oos_p": 0.047792245706687435,
      "mono": 0.25,
      "ls_ann": -0.6665756424650222,
      "consistent": true
    },
    {
      "threshold": 50,
      "signal": "divergence",
      "is_ic": -0.02607133662635118,
      "is_p": 0.5451098483377473,
      "oos_ic": -0.1297932202729804,
      "oos_p": 0.048800892690385796,
      "mono": 0.25,
      "ls_ann": -0.7301088198929717,
      "consistent": true
    },
    {
      "threshold": 25,
      "signal": "block_pressure",
      "is_ic": -0.03261086833162974,
      "is_p": 0.44907600603123443,
      "oos_ic": -0.1276670106505189,
      "oos_p": 0.05264992910461316,
      "mono": 0.75,
      "ls_ann": -0.4747469991896014,
      "consistent": true
    },
    {
      "threshold": 50,
      "signal": "block_imbalance",
      "is_ic": -0.0227622774069763,
      "is_p": 0.5973043648980665,
      "oos_ic": -0.11944169419357108,
      "oos_p": 0.06998607696544165,
      "mono": 0.25,
      "ls_ann": -0.591206155575472,
      "consistent": true
    },
    {
      "threshold": 100,
      "signal": "divergence",
      "is_ic": -0.04389029805178326,
      "is_p": 0.30820670299471736,
      "oos_ic": -0.1027161743803423,
      "oos_p": 0.11951743138597888,
      "mono": 0.25,
      "ls_ann": -0.6246882260408221,
      "consistent": true
    },
    {
      "threshold": 100,
      "signal": "cluster_score",
      "is_ic": 0.09972362045016252,
      "is_p": 0.020344515404611293,
      "oos_ic": 0.09841057824089698,
      "oos_p": 0.13590389236806585,
      "mono": 0.75,
      "ls_ann": -0.061687224132646754,
      "consistent": true
    }
  ]
}