{
  "total_days": 411,
  "is_days": 246,
  "oos_days": 165,
  "date_range": "2024-06-24 \u2192 2026-02-20",
  "total_signals": 74,
  "total_combos": 296,
  "consistent_significant": 34,
  "top_signals": [
    {
      "signal": "cust_eod_to_ovn_shift",
      "horizon": "open_to_close",
      "full_ic": -0.335,
      "full_p": 0.0,
      "is_ic": -0.316,
      "is_p": 0.0,
      "oos_ic": -0.37,
      "oos_p": 0.0,
      "n_full": 405,
      "n_is": 243,
      "n_oos": 162,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.37
    },
    {
      "signal": "procust_eod_to_ovn_shift",
      "horizon": "open_to_close",
      "full_ic": -0.169,
      "full_p": 0.0006,
      "is_ic": -0.077,
      "is_p": 0.2342,
      "oos_ic": -0.341,
      "oos_p": 0.0,
      "n_full": 405,
      "n_is": 243,
      "n_oos": 162,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.341
    },
    {
      "signal": "firm_late_shift",
      "horizon": "open_to_1h",
      "full_ic": 0.199,
      "full_p": 0.0,
      "is_ic": 0.16,
      "is_p": 0.0122,
      "oos_ic": 0.271,
      "oos_p": 0.0004,
      "n_full": 411,
      "n_is": 246,
      "n_oos": 165,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.271
    },
    {
      "signal": "firm_accel",
      "horizon": "open_to_1h",
      "full_ic": 0.234,
      "full_p": 0.0,
      "is_ic": 0.224,
      "is_p": 0.0004,
      "oos_ic": 0.254,
      "oos_p": 0.001,
      "n_full": 411,
      "n_is": 246,
      "n_oos": 165,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.254
    },
    {
      "signal": "firm_late_shift",
      "horizon": "open_to_30m",
      "full_ic": 0.176,
      "full_p": 0.0003,
      "is_ic": 0.141,
      "is_p": 0.0267,
      "oos_ic": 0.24,
      "oos_p": 0.0019,
      "n_full": 411,
      "n_is": 246,
      "n_oos": 165,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.24
    },
    {
      "signal": "cust_close_to_ovn",
      "horizon": "open_to_30m",
      "full_ic": 0.105,
      "full_p": 0.0352,
      "is_ic": 0.039,
      "is_p": 0.5433,
      "oos_ic": 0.234,
      "oos_p": 0.0027,
      "n_full": 404,
      "n_is": 242,
      "n_oos": 162,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.234
    },
    {
      "signal": "firm_accel",
      "horizon": "open_to_30m",
      "full_ic": 0.197,
      "full_p": 0.0001,
      "is_ic": 0.181,
      "is_p": 0.0044,
      "oos_ic": 0.22,
      "oos_p": 0.0046,
      "n_full": 411,
      "n_is": 246,
      "n_oos": 165,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.22
    },
    {
      "signal": "firm_hhi_change",
      "horizon": "open_to_1h",
      "full_ic": 0.111,
      "full_p": 0.025,
      "is_ic": 0.05,
      "is_p": 0.4393,
      "oos_ic": 0.21,
      "oos_p": 0.0069,
      "n_full": 411,
      "n_is": 246,
      "n_oos": 165,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.21
    },
    {
      "signal": "firm_late_shift",
      "horizon": "open_to_3h",
      "full_ic": 0.091,
      "full_p": 0.0652,
      "is_ic": 0.021,
      "is_p": 0.7469,
      "oos_ic": 0.209,
      "oos_p": 0.0071,
      "n_full": 411,
      "n_is": 246,
      "n_oos": 165,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.209
    },
    {
      "signal": "firm_close_to_ovn",
      "horizon": "open_to_30m",
      "full_ic": 0.074,
      "full_p": 0.1353,
      "is_ic": 0.018,
      "is_p": 0.7747,
      "oos_ic": 0.208,
      "oos_p": 0.008,
      "n_full": 404,
      "n_is": 242,
      "n_oos": 162,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.208
    },
    {
      "signal": "cust_asym_shift",
      "horizon": "open_to_3h",
      "full_ic": -0.091,
      "full_p": 0.0661,
      "is_ic": -0.019,
      "is_p": 0.7646,
      "oos_ic": -0.207,
      "oos_p": 0.0076,
      "n_full": 411,
      "n_is": 246,
      "n_oos": 165,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.207
    },
    {
      "signal": "firm_accel",
      "horizon": "open_to_3h",
      "full_ic": 0.129,
      "full_p": 0.009,
      "is_ic": 0.092,
      "is_p": 0.1502,
      "oos_ic": 0.199,
      "oos_p": 0.0104,
      "n_full": 411,
      "n_is": 246,
      "n_oos": 165,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.199
    },
    {
      "signal": "cust_asym_shift",
      "horizon": "open_to_1h",
      "full_ic": -0.129,
      "full_p": 0.0087,
      "is_ic": -0.076,
      "is_p": 0.2371,
      "oos_ic": -0.196,
      "oos_p": 0.0117,
      "n_full": 411,
      "n_is": 246,
      "n_oos": 165,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.196
    },
    {
      "signal": "firm_hhi_change",
      "horizon": "open_to_30m",
      "full_ic": 0.078,
      "full_p": 0.1159,
      "is_ic": 0.003,
      "is_p": 0.9573,
      "oos_ic": 0.183,
      "oos_p": 0.0185,
      "n_full": 411,
      "n_is": 246,
      "n_oos": 165,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.183
    },
    {
      "signal": "cust_asym_shift",
      "horizon": "open_to_30m",
      "full_ic": -0.135,
      "full_p": 0.006,
      "is_ic": -0.097,
      "is_p": 0.1288,
      "oos_ic": -0.183,
      "oos_p": 0.0189,
      "n_full": 411,
      "n_is": 246,
      "n_oos": 165,
      "is_oos_same_sign": true,
      "abs_oos_ic": 0.183
    }
  ],
  "wf_results": [
    {
      "signal": "cust_eod_to_ovn_shift",
      "horizon": "open_to_close",
      "oos_ic": -0.37,
      "wf_mean_ic": -0.392,
      "wf_stability": 100.0,
      "n_windows": 15
    },
    {
      "signal": "procust_eod_to_ovn_shift",
      "horizon": "open_to_close",
      "oos_ic": -0.341,
      "wf_mean_ic": -0.225,
      "wf_stability": 93.3,
      "n_windows": 15
    },
    {
      "signal": "firm_late_shift",
      "horizon": "open_to_1h",
      "oos_ic": 0.271,
      "wf_mean_ic": 0.148,
      "wf_stability": 100.0,
      "n_windows": 15
    },
    {
      "signal": "firm_accel",
      "horizon": "open_to_1h",
      "oos_ic": 0.254,
      "wf_mean_ic": 0.188,
      "wf_stability": 100.0,
      "n_windows": 15
    },
    {
      "signal": "firm_late_shift",
      "horizon": "open_to_30m",
      "oos_ic": 0.24,
      "wf_mean_ic": 0.126,
      "wf_stability": 100.0,
      "n_windows": 15
    },
    {
      "signal": "cust_close_to_ovn",
      "horizon": "open_to_30m",
      "oos_ic": 0.234,
      "wf_mean_ic": 0.1,
      "wf_stability": 86.7,
      "n_windows": 15
    },
    {
      "signal": "firm_accel",
      "horizon": "open_to_30m",
      "oos_ic": 0.22,
      "wf_mean_ic": 0.155,
      "wf_stability": 100.0,
      "n_windows": 15
    },
    {
      "signal": "firm_hhi_change",
      "horizon": "open_to_1h",
      "oos_ic": 0.21,
      "wf_mean_ic": 0.095,
      "wf_stability": 60.0,
      "n_windows": 15
    },
    {
      "signal": "firm_late_shift",
      "horizon": "open_to_3h",
      "oos_ic": 0.209,
      "wf_mean_ic": 0.039,
      "wf_stability": 66.7,
      "n_windows": 15
    },
    {
      "signal": "firm_close_to_ovn",
      "horizon": "open_to_30m",
      "oos_ic": 0.208,
      "wf_mean_ic": 0.098,
      "wf_stability": 80.0,
      "n_windows": 15
    },
    {
      "signal": "cust_asym_shift",
      "horizon": "open_to_3h",
      "oos_ic": -0.207,
      "wf_mean_ic": -0.073,
      "wf_stability": 93.3,
      "n_windows": 15
    },
    {
      "signal": "firm_accel",
      "horizon": "open_to_3h",
      "oos_ic": 0.199,
      "wf_mean_ic": 0.087,
      "wf_stability": 73.3,
      "n_windows": 15
    },
    {
      "signal": "cust_asym_shift",
      "horizon": "open_to_1h",
      "oos_ic": -0.196,
      "wf_mean_ic": -0.106,
      "wf_stability": 93.3,
      "n_windows": 15
    },
    {
      "signal": "firm_hhi_change",
      "horizon": "open_to_30m",
      "oos_ic": 0.183,
      "wf_mean_ic": 0.041,
      "wf_stability": 60.0,
      "n_windows": 15
    },
    {
      "signal": "cust_asym_shift",
      "horizon": "open_to_30m",
      "oos_ic": -0.183,
      "wf_mean_ic": -0.087,
      "wf_stability": 86.7,
      "n_windows": 15
    }
  ],
  "quintile_results": [
    {
      "signal": "cust_eod_to_ovn_shift",
      "horizon": "open_to_close",
      "quintiles": [
        {
          "quintile": 1,
          "mean_ret": 0.2442,
          "median_ret": 0.2776,
          "wr": 78.8,
          "n": 33
        },
        {
          "quintile": 2,
          "mean_ret": 0.0756,
          "median_ret": 0.0733,
          "wr": 56.2,
          "n": 32
        },
        {
          "quintile": 3,
          "mean_ret": 0.0327,
          "median_ret": 0.0612,
          "wr": 65.6,
          "n": 32
        },
        {
          "quintile": 4,
          "mean_ret": -0.0945,
          "median_ret": -0.055,
          "wr": 40.6,
          "n": 32
        },
        {
          "quintile": 5,
          "mean_ret": -0.2618,
          "median_ret": -0.3402,
          "wr": 30.3,
          "n": 33
        }
      ],
      "monotonicity": -1.0
    },
    {
      "signal": "procust_eod_to_ovn_shift",
      "horizon": "open_to_close",
      "quintiles": [
        {
          "quintile": 1,
          "mean_ret": 0.2938,
          "median_ret": 0.2776,
          "wr": 75.8,
          "n": 33
        },
        {
          "quintile": 2,
          "mean_ret": -0.0248,
          "median_ret": 0.0225,
          "wr": 53.1,
          "n": 32
        },
        {
          "quintile": 3,
          "mean_ret": -0.0988,
          "median_ret": 0.0583,
          "wr": 53.1,
          "n": 32
        },
        {
          "quintile": 4,
          "mean_ret": 0.0171,
          "median_ret": 0.0599,
          "wr": 62.5,
          "n": 32
        },
        {
          "quintile": 5,
          "mean_ret": -0.1948,
          "median_ret": -0.2086,
          "wr": 27.3,
          "n": 33
        }
      ],
      "monotonicity": -0.5
    },
    {
      "signal": "firm_late_shift",
      "horizon": "open_to_1h",
      "quintiles": [
        {
          "quintile": 1,
          "mean_ret": -0.0771,
          "median_ret": -0.0544,
          "wr": 33.3,
          "n": 33
        },
        {
          "quintile": 2,
          "mean_ret": -0.0005,
          "median_ret": -0.0131,
          "wr": 39.4,
          "n": 33
        },
        {
          "quintile": 3,
          "mean_ret": -0.0027,
          "median_ret": -0.0044,
          "wr": 48.5,
          "n": 33
        },
        {
          "quintile": 4,
          "mean_ret": 0.0154,
          "median_ret": 0.0237,
          "wr": 72.7,
          "n": 33
        },
        {
          "quintile": 5,
          "mean_ret": 0.0181,
          "median_ret": 0.0248,
          "wr": 54.5,
          "n": 33
        }
      ],
      "monotonicity": 0.5
    },
    {
      "signal": "firm_accel",
      "horizon": "open_to_1h",
      "quintiles": [
        {
          "quintile": 1,
          "mean_ret": -0.066,
          "median_ret": -0.0333,
          "wr": 39.4,
          "n": 33
        },
        {
          "quintile": 2,
          "mean_ret": -0.0081,
          "median_ret": -0.0247,
          "wr": 36.4,
          "n": 33
        },
        {
          "quintile": 3,
          "mean_ret": -0.0116,
          "median_ret": -0.0044,
          "wr": 48.5,
          "n": 33
        },
        {
          "quintile": 4,
          "mean_ret": 0.0074,
          "median_ret": 0.0139,
          "wr": 57.6,
          "n": 33
        },
        {
          "quintile": 5,
          "mean_ret": 0.0315,
          "median_ret": 0.025,
          "wr": 66.7,
          "n": 33
        }
      ],
      "monotonicity": 0.5
    },
    {
      "signal": "firm_late_shift",
      "horizon": "open_to_30m",
      "quintiles": [
        {
          "quintile": 1,
          "mean_ret": -0.0463,
          "median_ret": -0.0423,
          "wr": 33.3,
          "n": 33
        },
        {
          "quintile": 2,
          "mean_ret": -0.0012,
          "median_ret": -0.0029,
          "wr": 48.5,
          "n": 33
        },
        {
          "quintile": 3,
          "mean_ret": -0.0214,
          "median_ret": -0.0237,
          "wr": 39.4,
          "n": 33
        },
        {
          "quintile": 4,
          "mean_ret": 0.0128,
          "median_ret": 0.0098,
          "wr": 57.6,
          "n": 33
        },
        {
          "quintile": 5,
          "mean_ret": 0.0064,
          "median_ret": -0.0044,
          "wr": 48.5,
          "n": 33
        }
      ],
      "monotonicity": 0.0
    },
    {
      "signal": "cust_close_to_ovn",
      "horizon": "open_to_30m",
      "quintiles": [
        {
          "quintile": 1,
          "mean_ret": -0.0423,
          "median_ret": -0.0331,
          "wr": 36.4,
          "n": 33
        },
        {
          "quintile": 2,
          "mean_ret": -0.0135,
          "median_ret": -0.0109,
          "wr": 40.6,
          "n": 32
        },
        {
          "quintile": 3,
          "mean_ret": 0.0029,
          "median_ret": 0.0016,
          "wr": 50.0,
          "n": 32
        },
        {
          "quintile": 4,
          "mean_ret": -0.0139,
          "median_ret": -0.006,
          "wr": 40.6,
          "n": 32
        },
        {
          "quintile": 5,
          "mean_ret": 0.0139,
          "median_ret": 0.0044,
          "wr": 57.6,
          "n": 33
        }
      ],
      "monotonicity": 0.5
    },
    {
      "signal": "firm_accel",
      "horizon": "open_to_30m",
      "quintiles": [
        {
          "quintile": 1,
          "mean_ret": -0.0325,
          "median_ret": -0.0279,
          "wr": 42.4,
          "n": 33
        },
        {
          "quintile": 2,
          "mean_ret": -0.0205,
          "median_ret": -0.0116,
          "wr": 36.4,
          "n": 33
        },
        {
          "quintile": 3,
          "mean_ret": -0.0135,
          "median_ret": -0.0094,
          "wr": 42.4,
          "n": 33
        },
        {
          "quintile": 4,
          "mean_ret": 0.0035,
          "median_ret": 0.006,
          "wr": 51.5,
          "n": 33
        },
        {
          "quintile": 5,
          "mean_ret": 0.0132,
          "median_ret": 0.0145,
          "wr": 54.5,
          "n": 33
        }
      ],
      "monotonicity": 1.0
    },
    {
      "signal": "firm_hhi_change",
      "horizon": "open_to_1h",
      "quintiles": [
        {
          "quintile": 1,
          "mean_ret": -0.0242,
          "median_ret": -0.0227,
          "wr": 36.4,
          "n": 33
        },
        {
          "quintile": 2,
          "mean_ret": -0.0543,
          "median_ret": -0.0209,
          "wr": 39.4,
          "n": 33
        },
        {
          "quintile": 3,
          "mean_ret": -0.0004,
          "median_ret": 0.0044,
          "wr": 54.5,
          "n": 33
        },
        {
          "quintile": 4,
          "mean_ret": 0.0144,
          "median_ret": 0.0218,
          "wr": 60.6,
          "n": 33
        },
        {
          "quintile": 5,
          "mean_ret": 0.0178,
          "median_ret": 0.0132,
          "wr": 57.6,
          "n": 33
        }
      ],
      "monotonicity": 0.5
    },
    {
      "signal": "firm_late_shift",
      "horizon": "open_to_3h",
      "quintiles": [
        {
          "quintile": 1,
          "mean_ret": -0.0781,
          "median_ret": -0.0588,
          "wr": 33.3,
          "n": 33
        },
        {
          "quintile": 2,
          "mean_ret": 0.0224,
          "median_ret": 0.0194,
          "wr": 57.6,
          "n": 33
        },
        {
          "quintile": 3,
          "mean_ret": -0.0409,
          "median_ret": -0.0132,
          "wr": 42.4,
          "n": 33
        },
        {
          "quintile": 4,
          "mean_ret": 0.0089,
          "median_ret": -0.0073,
          "wr": 48.5,
          "n": 33
        },
        {
          "quintile": 5,
          "mean_ret": 0.0838,
          "median_ret": 0.0531,
          "wr": 60.6,
          "n": 33
        }
      ],
      "monotonicity": 0.5
    },
    {
      "signal": "firm_close_to_ovn",
      "horizon": "open_to_30m",
      "quintiles": [
        {
          "quintile": 1,
          "mean_ret": -0.037,
          "median_ret": -0.0294,
          "wr": 39.4,
          "n": 33
        },
        {
          "quintile": 2,
          "mean_ret": -0.0175,
          "median_ret": -0.0149,
          "wr": 34.4,
          "n": 32
        },
        {
          "quintile": 3,
          "mean_ret": -0.013,
          "median_ret": -0.0125,
          "wr": 37.5,
          "n": 32
        },
        {
          "quintile": 4,
          "mean_ret": 0.0222,
          "median_ret": 0.0262,
          "wr": 68.8,
          "n": 32
        },
        {
          "quintile": 5,
          "mean_ret": -0.007,
          "median_ret": -0.009,
          "wr": 45.5,
          "n": 33
        }
      ],
      "monotonicity": 0.5
    }
  ]
}