{
  "fwd_30m": {
    "IS": {
      "buy_pct_level": {
        "10:00": {
          "n": 449,
          "ic": -0.009341394811405694,
          "ic_abs": 0.009341394811405694,
          "null_ic_mean": -0.0010603808808438001,
          "null_ic_std": 0.045451623228963706,
          "p_value": 0.84,
          "significant": false,
          "wr_buy_dom": 0.6190476190476191,
          "wr_sell_dom": 0.46153846153846156,
          "n_buy_dom": 42,
          "n_sell_dom": 39
        },
        "10:30": {
          "n": 449,
          "ic": 0.04286231449723974,
          "ic_abs": 0.04286231449723974,
          "null_ic_mean": 0.0017142065606840133,
          "null_ic_std": 0.04607874473567838,
          "p_value": 0.368,
          "significant": false,
          "wr_buy_dom": 0.5111111111111111,
          "wr_sell_dom": 0.5512820512820513,
          "n_buy_dom": 45,
          "n_sell_dom": 78
        },
        "11:00": {
          "n": 449,
          "ic": -0.010054354922891555,
          "ic_abs": 0.010054354922891555,
          "null_ic_mean": 0.000669512497283983,
          "null_ic_std": 0.04685935310650514,
          "p_value": 0.827,
          "significant": false,
          "wr_buy_dom": 0.5614035087719298,
          "wr_sell_dom": 0.4444444444444444,
          "n_buy_dom": 57,
          "n_sell_dom": 72
        },
        "11:30": {
          "n": 449,
          "ic": -0.02110310288336324,
          "ic_abs": 0.02110310288336324,
          "null_ic_mean": 0.002741147673565349,
          "null_ic_std": 0.047341815115721365,
          "p_value": 0.677,
          "significant": false,
          "wr_buy_dom": 0.46835443037974683,
          "wr_sell_dom": 0.4827586206896552,
          "n_buy_dom": 79,
          "n_sell_dom": 58
        },
        "12:00": {
          "n": 449,
          "ic": -0.05182242992980762,
          "ic_abs": 0.05182242992980762,
          "null_ic_mean": -0.0011665670680172555,
          "null_ic_std": 0.04729187660920405,
          "p_value": 0.268,
          "significant": false,
          "wr_buy_dom": 0.5384615384615384,
          "wr_sell_dom": 0.45588235294117646,
          "n_buy_dom": 65,
          "n_sell_dom": 68
        },
        "12:30": {
          "n": 437,
          "ic": 0.027058214690448876,
          "ic_abs": 0.027058214690448876,
          "null_ic_mean": 0.0007255469296979202,
          "null_ic_std": 0.04806659081807669,
          "p_value": 0.551,
          "significant": false,
          "wr_buy_dom": 0.5633802816901409,
          "wr_sell_dom": 0.47297297297297297,
          "n_buy_dom": 71,
          "n_sell_dom": 74
        },
        "13:00": {
          "n": 432,
          "ic": 0.0186942679852154,
          "ic_abs": 0.0186942679852154,
          "null_ic_mean": -0.0017283368433341005,
          "null_ic_std": 0.048949590871295,
          "p_value": 0.716,
          "significant": false,
          "wr_buy_dom": 0.5875,
          "wr_sell_dom": 0.4189189189189189,
          "n_buy_dom": 80,
          "n_sell_dom": 74
        },
        "13:30": {
          "n": 432,
          "ic": 0.01534629884201703,
          "ic_abs": 0.01534629884201703,
          "null_ic_mean": -2.7914938878370378e-05,
          "null_ic_std": 0.048118289872413275,
          "p_value": 0.738,
          "significant": false,
          "wr_buy_dom": 0.5125,
          "wr_sell_dom": 0.45161290322580644,
          "n_buy_dom": 80,
          "n_sell_dom": 62
        },
        "14:00": {
          "n": 432,
          "ic": -0.020412428124802495,
          "ic_abs": 0.020412428124802495,
          "null_ic_mean": 0.0004111397984691157,
          "null_ic_std": 0.04838535876583415,
          "p_value": 0.667,
          "significant": false,
          "wr_buy_dom": 0.5185185185185185,
          "wr_sell_dom": 0.44871794871794873,
          "n_buy_dom": 81,
          "n_sell_dom": 78
        },
        "14:30": {
          "n": 432,
          "ic": 0.03730839766052049,
          "ic_abs": 0.03730839766052049,
          "null_ic_mean": -0.0003078408319129968,
          "null_ic_std": 0.04667669277735557,
          "p_value": 0.415,
          "significant": false,
          "wr_buy_dom": 0.4647887323943662,
          "wr_sell_dom": 0.4426229508196721,
          "n_buy_dom": 71,
          "n_sell_dom": 61
        },
        "15:00": {
          "n": 432,
          "ic": 0.007157063335705831,
          "ic_abs": 0.007157063335705831,
          "null_ic_mean": 0.0022245885105569812,
          "null_ic_std": 0.04767545302832516,
          "p_value": 0.876,
          "significant": false,
          "wr_buy_dom": 0.5074626865671642,
          "wr_sell_dom": 0.5076923076923077,
          "n_buy_dom": 67,
          "n_sell_dom": 65
        }
      },
      "buy_pct_chg": {
        "10:00": {
          "n": 449,
          "ic": 0.02287981531443112,
          "ic_abs": 0.02287981531443112,
          "null_ic_mean": -0.0009148093534321528,
          "null_ic_std": 0.047719726270037434,
          "p_value": 0.644,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.48552338530066813,
          "n_buy_dom": 0,
          "n_sell_dom": 449
        },
        "10:30": {
          "n": 449,
          "ic": 0.021983774193438277,
          "ic_abs": 0.021983774193438277,
          "null_ic_mean": 0.0011058714837824631,
          "null_ic_std": 0.04719727793519097,
          "p_value": 0.633,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.47884187082405344,
          "n_buy_dom": 0,
          "n_sell_dom": 449
        },
        "11:00": {
          "n": 449,
          "ic": -0.08330921668644903,
          "ic_abs": 0.08330921668644903,
          "null_ic_mean": -0.0032438556904040602,
          "null_ic_std": 0.045929374998904746,
          "p_value": 0.069,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.44320712694877507,
          "n_buy_dom": 0,
          "n_sell_dom": 449
        },
        "11:30": {
          "n": 449,
          "ic": 0.011451975951734849,
          "ic_abs": 0.011451975951734849,
          "null_ic_mean": 0.00046913283601524795,
          "null_ic_std": 0.04595795228519553,
          "p_value": 0.82,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.46993318485523383,
          "n_buy_dom": 0,
          "n_sell_dom": 449
        },
        "12:00": {
          "n": 449,
          "ic": -0.04522210675756491,
          "ic_abs": 0.04522210675756491,
          "null_ic_mean": 0.0029333570191548424,
          "null_ic_std": 0.04852643625765215,
          "p_value": 0.352,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4521158129175947,
          "n_buy_dom": 0,
          "n_sell_dom": 449
        },
        "12:30": {
          "n": 437,
          "ic": -0.03665945637684531,
          "ic_abs": 0.03665945637684531,
          "null_ic_mean": -0.0005368750748626755,
          "null_ic_std": 0.04869996325772909,
          "p_value": 0.432,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.448512585812357,
          "n_buy_dom": 0,
          "n_sell_dom": 437
        },
        "13:00": {
          "n": 432,
          "ic": 0.0113264675356138,
          "ic_abs": 0.0113264675356138,
          "null_ic_mean": -0.000816357648216184,
          "null_ic_std": 0.04814898785987756,
          "p_value": 0.807,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4305555555555556,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "13:30": {
          "n": 432,
          "ic": -0.1028507748706534,
          "ic_abs": 0.1028507748706534,
          "null_ic_mean": 0.0018911775898758471,
          "null_ic_std": 0.0491383946369118,
          "p_value": 0.032,
          "significant": true,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.47685185185185186,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "14:00": {
          "n": 432,
          "ic": -0.04210804733940383,
          "ic_abs": 0.04210804733940383,
          "null_ic_mean": -0.0012806057299062164,
          "null_ic_std": 0.04870843074242766,
          "p_value": 0.395,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.45601851851851855,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "14:30": {
          "n": 432,
          "ic": 0.02524556788548663,
          "ic_abs": 0.02524556788548663,
          "null_ic_mean": -0.00147772217432622,
          "null_ic_std": 0.04879996385197176,
          "p_value": 0.594,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4652777777777778,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "15:00": {
          "n": 432,
          "ic": -0.042975870140899444,
          "ic_abs": 0.042975870140899444,
          "null_ic_mean": -0.00017040773708425994,
          "null_ic_std": 0.048848994959020724,
          "p_value": 0.38,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.48148148148148145,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        }
      }
    },
    "OOS": {
      "buy_pct_level": {
        "10:00": {
          "n": 299,
          "ic": 0.0873071409516224,
          "ic_abs": 0.0873071409516224,
          "null_ic_mean": 0.0010394095575194284,
          "null_ic_std": 0.05791959769412669,
          "p_value": 0.129,
          "significant": false,
          "wr_buy_dom": 0.7692307692307693,
          "wr_sell_dom": 0.6086956521739131,
          "n_buy_dom": 26,
          "n_sell_dom": 23
        },
        "10:30": {
          "n": 295,
          "ic": 0.11520996570207755,
          "ic_abs": 0.11520996570207755,
          "null_ic_mean": 1.5001139371427885e-05,
          "null_ic_std": 0.05614167908051553,
          "p_value": 0.04,
          "significant": true,
          "wr_buy_dom": 0.6538461538461539,
          "wr_sell_dom": 0.5625,
          "n_buy_dom": 26,
          "n_sell_dom": 16
        },
        "11:00": {
          "n": 295,
          "ic": 0.07408827887202166,
          "ic_abs": 0.07408827887202166,
          "null_ic_mean": -0.0033096926282980767,
          "null_ic_std": 0.05866472004169703,
          "p_value": 0.222,
          "significant": false,
          "wr_buy_dom": 0.5909090909090909,
          "wr_sell_dom": 0.6,
          "n_buy_dom": 22,
          "n_sell_dom": 20
        },
        "11:30": {
          "n": 295,
          "ic": 0.048093184489976334,
          "ic_abs": 0.048093184489976334,
          "null_ic_mean": 0.0015396849288376484,
          "null_ic_std": 0.05979068295694151,
          "p_value": 0.426,
          "significant": false,
          "wr_buy_dom": 0.5652173913043478,
          "wr_sell_dom": 0.45,
          "n_buy_dom": 23,
          "n_sell_dom": 20
        },
        "12:00": {
          "n": 295,
          "ic": 0.08822100299748352,
          "ic_abs": 0.08822100299748352,
          "null_ic_mean": 0.0014183575522805879,
          "null_ic_std": 0.05877445108329893,
          "p_value": 0.144,
          "significant": false,
          "wr_buy_dom": 0.4090909090909091,
          "wr_sell_dom": 0.5172413793103449,
          "n_buy_dom": 22,
          "n_sell_dom": 29
        },
        "12:30": {
          "n": 286,
          "ic": -0.08894941893725783,
          "ic_abs": 0.08894941893725783,
          "null_ic_mean": 0.0009505656738207664,
          "null_ic_std": 0.06208853838078028,
          "p_value": 0.159,
          "significant": false,
          "wr_buy_dom": 0.4666666666666667,
          "wr_sell_dom": 0.4444444444444444,
          "n_buy_dom": 30,
          "n_sell_dom": 27
        },
        "13:00": {
          "n": 283,
          "ic": 0.013921966833210642,
          "ic_abs": 0.013921966833210642,
          "null_ic_mean": 0.0037661233993477724,
          "null_ic_std": 0.05801802873231296,
          "p_value": 0.8,
          "significant": false,
          "wr_buy_dom": 0.48484848484848486,
          "wr_sell_dom": 0.35294117647058826,
          "n_buy_dom": 33,
          "n_sell_dom": 34
        },
        "13:30": {
          "n": 283,
          "ic": -0.0007385872388009767,
          "ic_abs": 0.0007385872388009767,
          "null_ic_mean": -0.0010729316512959079,
          "null_ic_std": 0.058900705784186526,
          "p_value": 0.995,
          "significant": false,
          "wr_buy_dom": 0.47368421052631576,
          "wr_sell_dom": 0.5833333333333334,
          "n_buy_dom": 38,
          "n_sell_dom": 24
        },
        "14:00": {
          "n": 283,
          "ic": -0.05154012564977112,
          "ic_abs": 0.05154012564977112,
          "null_ic_mean": -0.0011570876276378666,
          "null_ic_std": 0.060761948454100836,
          "p_value": 0.404,
          "significant": false,
          "wr_buy_dom": 0.5588235294117647,
          "wr_sell_dom": 0.3333333333333333,
          "n_buy_dom": 34,
          "n_sell_dom": 33
        },
        "14:30": {
          "n": 283,
          "ic": -0.0600680376655716,
          "ic_abs": 0.0600680376655716,
          "null_ic_mean": -0.0018255285652629873,
          "null_ic_std": 0.05974205795182127,
          "p_value": 0.315,
          "significant": false,
          "wr_buy_dom": 0.5333333333333333,
          "wr_sell_dom": 0.38095238095238093,
          "n_buy_dom": 30,
          "n_sell_dom": 21
        },
        "15:00": {
          "n": 283,
          "ic": 0.016750302582353754,
          "ic_abs": 0.016750302582353754,
          "null_ic_mean": 0.0005304980775563843,
          "null_ic_std": 0.059256800228514296,
          "p_value": 0.767,
          "significant": false,
          "wr_buy_dom": 0.4838709677419355,
          "wr_sell_dom": 0.5555555555555556,
          "n_buy_dom": 31,
          "n_sell_dom": 27
        }
      },
      "buy_pct_chg": {
        "10:00": {
          "n": 298,
          "ic": 0.019018269496413095,
          "ic_abs": 0.019018269496413095,
          "null_ic_mean": -0.0015717251493776892,
          "null_ic_std": 0.05804073328670898,
          "p_value": 0.735,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4228187919463087,
          "n_buy_dom": 0,
          "n_sell_dom": 298
        },
        "10:30": {
          "n": 295,
          "ic": -0.09417191069671689,
          "ic_abs": 0.09417191069671689,
          "null_ic_mean": 0.0036997645299095654,
          "null_ic_std": 0.05587050334132,
          "p_value": 0.092,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4271186440677966,
          "n_buy_dom": 0,
          "n_sell_dom": 295
        },
        "11:00": {
          "n": 295,
          "ic": -0.029148245387391337,
          "ic_abs": 0.029148245387391337,
          "null_ic_mean": -0.0009651050049437052,
          "null_ic_std": 0.05817969879307398,
          "p_value": 0.641,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.511864406779661,
          "n_buy_dom": 0,
          "n_sell_dom": 295
        },
        "11:30": {
          "n": 295,
          "ic": -0.04034261258071377,
          "ic_abs": 0.04034261258071377,
          "null_ic_mean": 0.0021856463204299494,
          "null_ic_std": 0.05544695364596739,
          "p_value": 0.455,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4610169491525424,
          "n_buy_dom": 0,
          "n_sell_dom": 295
        },
        "12:00": {
          "n": 295,
          "ic": -0.025959905811980547,
          "ic_abs": 0.025959905811980547,
          "null_ic_mean": -0.0012503690979108377,
          "null_ic_std": 0.057834285887483225,
          "p_value": 0.656,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4542372881355932,
          "n_buy_dom": 0,
          "n_sell_dom": 295
        },
        "12:30": {
          "n": 286,
          "ic": -0.012794667200162358,
          "ic_abs": 0.012794667200162358,
          "null_ic_mean": -0.0016913372780471936,
          "null_ic_std": 0.0598166757297857,
          "p_value": 0.819,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.5034965034965035,
          "n_buy_dom": 0,
          "n_sell_dom": 286
        },
        "13:00": {
          "n": 283,
          "ic": -0.0015306486447922408,
          "ic_abs": 0.0015306486447922408,
          "null_ic_mean": 0.001031432433788271,
          "null_ic_std": 0.05879265320481126,
          "p_value": 0.984,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.3992932862190813,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "13:30": {
          "n": 283,
          "ic": 0.11968025261273604,
          "ic_abs": 0.11968025261273604,
          "null_ic_mean": -0.00277163094357603,
          "null_ic_std": 0.060432043710010756,
          "p_value": 0.049,
          "significant": true,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4911660777385159,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "14:00": {
          "n": 283,
          "ic": 0.09346750376705765,
          "ic_abs": 0.09346750376705765,
          "null_ic_mean": -0.0016881945760723273,
          "null_ic_std": 0.059515093419167206,
          "p_value": 0.117,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4204946996466431,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "14:30": {
          "n": 283,
          "ic": 0.04838586920677162,
          "ic_abs": 0.04838586920677162,
          "null_ic_mean": -0.0012542326980400339,
          "null_ic_std": 0.06048268253047175,
          "p_value": 0.41,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4664310954063604,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "15:00": {
          "n": 283,
          "ic": 0.06864727951197146,
          "ic_abs": 0.06864727951197146,
          "null_ic_mean": 0.003115904130897708,
          "null_ic_std": 0.059972938182826376,
          "p_value": 0.263,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.5477031802120141,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        }
      }
    },
    "pooled_all": {
      "n": 8022,
      "ic": 0.010140814954377034,
      "ic_abs": 0.010140814954377034,
      "null_ic_mean": -0.0010796199632858033,
      "null_ic_std": 0.010999661274629568,
      "p_value": 0.382,
      "significant": false,
      "wr_buy_dom": 0.5318138651471985,
      "wr_sell_dom": 0.47058823529411764,
      "n_buy_dom": 1053,
      "n_sell_dom": 1003
    }
  },
  "fwd_60m": {
    "IS": {
      "buy_pct_level": {
        "10:00": {
          "n": 449,
          "ic": -0.04408993801699055,
          "ic_abs": 0.04408993801699055,
          "null_ic_mean": -0.0030917678782008315,
          "null_ic_std": 0.04644603079027831,
          "p_value": 0.357,
          "significant": false,
          "wr_buy_dom": 0.5,
          "wr_sell_dom": 0.5384615384615384,
          "n_buy_dom": 42,
          "n_sell_dom": 39
        },
        "10:30": {
          "n": 449,
          "ic": 0.09048391488704846,
          "ic_abs": 0.09048391488704846,
          "null_ic_mean": -0.0002585693896456166,
          "null_ic_std": 0.04592941146247173,
          "p_value": 0.055,
          "significant": false,
          "wr_buy_dom": 0.6444444444444445,
          "wr_sell_dom": 0.5,
          "n_buy_dom": 45,
          "n_sell_dom": 78
        },
        "11:00": {
          "n": 449,
          "ic": 0.024432278221538026,
          "ic_abs": 0.024432278221538026,
          "null_ic_mean": 0.0013951318389848041,
          "null_ic_std": 0.04670388938660947,
          "p_value": 0.615,
          "significant": false,
          "wr_buy_dom": 0.631578947368421,
          "wr_sell_dom": 0.4444444444444444,
          "n_buy_dom": 57,
          "n_sell_dom": 72
        },
        "11:30": {
          "n": 449,
          "ic": -0.027298279533390087,
          "ic_abs": 0.027298279533390087,
          "null_ic_mean": 0.002172187852722738,
          "null_ic_std": 0.048763244631251194,
          "p_value": 0.558,
          "significant": false,
          "wr_buy_dom": 0.45569620253164556,
          "wr_sell_dom": 0.4827586206896552,
          "n_buy_dom": 79,
          "n_sell_dom": 58
        },
        "12:00": {
          "n": 437,
          "ic": -0.041283522438821246,
          "ic_abs": 0.041283522438821246,
          "null_ic_mean": -0.0017415172159144139,
          "null_ic_std": 0.05154428739657427,
          "p_value": 0.423,
          "significant": false,
          "wr_buy_dom": 0.5081967213114754,
          "wr_sell_dom": 0.421875,
          "n_buy_dom": 61,
          "n_sell_dom": 64
        },
        "12:30": {
          "n": 432,
          "ic": -0.032492726068644534,
          "ic_abs": 0.032492726068644534,
          "null_ic_mean": 0.0012220902758224078,
          "null_ic_std": 0.04661255792094683,
          "p_value": 0.481,
          "significant": false,
          "wr_buy_dom": 0.5142857142857142,
          "wr_sell_dom": 0.4189189189189189,
          "n_buy_dom": 70,
          "n_sell_dom": 74
        },
        "13:00": {
          "n": 432,
          "ic": 0.03171686055674191,
          "ic_abs": 0.03171686055674191,
          "null_ic_mean": -0.0010560735018734192,
          "null_ic_std": 0.04788287680812699,
          "p_value": 0.531,
          "significant": false,
          "wr_buy_dom": 0.5375,
          "wr_sell_dom": 0.4864864864864865,
          "n_buy_dom": 80,
          "n_sell_dom": 74
        },
        "13:30": {
          "n": 432,
          "ic": 0.07136952256723096,
          "ic_abs": 0.07136952256723096,
          "null_ic_mean": -0.0017205260116060948,
          "null_ic_std": 0.047771873272387994,
          "p_value": 0.144,
          "significant": false,
          "wr_buy_dom": 0.575,
          "wr_sell_dom": 0.5161290322580645,
          "n_buy_dom": 80,
          "n_sell_dom": 62
        },
        "14:00": {
          "n": 432,
          "ic": -0.04033213791239842,
          "ic_abs": 0.04033213791239842,
          "null_ic_mean": -0.0009265947290556249,
          "null_ic_std": 0.04714833271398162,
          "p_value": 0.389,
          "significant": false,
          "wr_buy_dom": 0.4691358024691358,
          "wr_sell_dom": 0.46153846153846156,
          "n_buy_dom": 81,
          "n_sell_dom": 78
        },
        "14:30": {
          "n": 432,
          "ic": 0.07661415609952595,
          "ic_abs": 0.07661415609952595,
          "null_ic_mean": 0.002871944103570299,
          "null_ic_std": 0.049425389749691385,
          "p_value": 0.117,
          "significant": false,
          "wr_buy_dom": 0.4788732394366197,
          "wr_sell_dom": 0.47540983606557374,
          "n_buy_dom": 71,
          "n_sell_dom": 61
        },
        "15:00": null
      },
      "buy_pct_chg": {
        "10:00": {
          "n": 449,
          "ic": 0.05074388239997562,
          "ic_abs": 0.05074388239997562,
          "null_ic_mean": -0.0016027912575510318,
          "null_ic_std": 0.044613795428216016,
          "p_value": 0.264,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.48329621380846327,
          "n_buy_dom": 0,
          "n_sell_dom": 449
        },
        "10:30": {
          "n": 449,
          "ic": -0.0021583718073540864,
          "ic_abs": 0.0021583718073540864,
          "null_ic_mean": -0.0013004483781809027,
          "null_ic_std": 0.04839583017924719,
          "p_value": 0.969,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.44543429844098,
          "n_buy_dom": 0,
          "n_sell_dom": 449
        },
        "11:00": {
          "n": 449,
          "ic": -0.11438093726169136,
          "ic_abs": 0.11438093726169136,
          "null_ic_mean": -0.002431231251733897,
          "null_ic_std": 0.0480682192074507,
          "p_value": 0.02,
          "significant": true,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.44988864142538976,
          "n_buy_dom": 0,
          "n_sell_dom": 449
        },
        "11:30": {
          "n": 449,
          "ic": 0.018880218517778203,
          "ic_abs": 0.018880218517778203,
          "null_ic_mean": -0.0024975234602504096,
          "null_ic_std": 0.04804023525252742,
          "p_value": 0.692,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4610244988864143,
          "n_buy_dom": 0,
          "n_sell_dom": 449
        },
        "12:00": {
          "n": 437,
          "ic": 0.013685562640920272,
          "ic_abs": 0.013685562640920272,
          "null_ic_mean": -0.00015486873147680841,
          "null_ic_std": 0.04686708748094596,
          "p_value": 0.783,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.448512585812357,
          "n_buy_dom": 0,
          "n_sell_dom": 437
        },
        "12:30": {
          "n": 432,
          "ic": -0.04221657994559588,
          "ic_abs": 0.04221657994559588,
          "null_ic_mean": -0.0012155546683604375,
          "null_ic_std": 0.04537521730466105,
          "p_value": 0.359,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.43287037037037035,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "13:00": {
          "n": 432,
          "ic": 0.048811668944591984,
          "ic_abs": 0.048811668944591984,
          "null_ic_mean": -0.0008209424128986354,
          "null_ic_std": 0.048634394056676626,
          "p_value": 0.32,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.46296296296296297,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "13:30": {
          "n": 432,
          "ic": -0.11063671790107851,
          "ic_abs": 0.11063671790107851,
          "null_ic_mean": 0.0024450083926264433,
          "null_ic_std": 0.047709925279292485,
          "p_value": 0.021,
          "significant": true,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.46064814814814814,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "14:00": {
          "n": 432,
          "ic": -0.06555728777669198,
          "ic_abs": 0.06555728777669198,
          "null_ic_mean": -0.0025274341533637053,
          "null_ic_std": 0.04811945830571351,
          "p_value": 0.166,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.45601851851851855,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "14:30": {
          "n": 432,
          "ic": 0.014478913251327523,
          "ic_abs": 0.014478913251327523,
          "null_ic_mean": 0.0017351248443553938,
          "null_ic_std": 0.04831838686478213,
          "p_value": 0.774,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4675925925925926,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "15:00": null
      }
    },
    "OOS": {
      "buy_pct_level": {
        "10:00": {
          "n": 295,
          "ic": 0.1350609709782572,
          "ic_abs": 0.1350609709782572,
          "null_ic_mean": 0.0005193729367155766,
          "null_ic_std": 0.05962397003179916,
          "p_value": 0.02,
          "significant": true,
          "wr_buy_dom": 0.7692307692307693,
          "wr_sell_dom": 0.5652173913043478,
          "n_buy_dom": 26,
          "n_sell_dom": 23
        },
        "10:30": {
          "n": 295,
          "ic": -0.0008547038510759752,
          "ic_abs": 0.0008547038510759752,
          "null_ic_mean": 0.0003222474247286696,
          "null_ic_std": 0.060247620637815934,
          "p_value": 0.992,
          "significant": false,
          "wr_buy_dom": 0.38461538461538464,
          "wr_sell_dom": 0.375,
          "n_buy_dom": 26,
          "n_sell_dom": 16
        },
        "11:00": {
          "n": 295,
          "ic": 0.04259818448680435,
          "ic_abs": 0.04259818448680435,
          "null_ic_mean": -0.00014283330372918756,
          "null_ic_std": 0.05747342653287305,
          "p_value": 0.451,
          "significant": false,
          "wr_buy_dom": 0.4090909090909091,
          "wr_sell_dom": 0.6,
          "n_buy_dom": 22,
          "n_sell_dom": 20
        },
        "11:30": {
          "n": 295,
          "ic": 0.09703157247463917,
          "ic_abs": 0.09703157247463917,
          "null_ic_mean": -0.001143851742108759,
          "null_ic_std": 0.057870042282542306,
          "p_value": 0.09,
          "significant": false,
          "wr_buy_dom": 0.6086956521739131,
          "wr_sell_dom": 0.4,
          "n_buy_dom": 23,
          "n_sell_dom": 20
        },
        "12:00": {
          "n": 286,
          "ic": 0.04939656612919421,
          "ic_abs": 0.04939656612919421,
          "null_ic_mean": 6.912703075192305e-05,
          "null_ic_std": 0.059367160965724364,
          "p_value": 0.403,
          "significant": false,
          "wr_buy_dom": 0.35,
          "wr_sell_dom": 0.68,
          "n_buy_dom": 20,
          "n_sell_dom": 25
        },
        "12:30": {
          "n": 283,
          "ic": -0.0606540486523984,
          "ic_abs": 0.0606540486523984,
          "null_ic_mean": -0.000781709700941883,
          "null_ic_std": 0.05826798386239957,
          "p_value": 0.302,
          "significant": false,
          "wr_buy_dom": 0.5666666666666667,
          "wr_sell_dom": 0.46153846153846156,
          "n_buy_dom": 30,
          "n_sell_dom": 26
        },
        "13:00": {
          "n": 283,
          "ic": -0.0001244215061779423,
          "ic_abs": 0.0001244215061779423,
          "null_ic_mean": 0.00023419357127317232,
          "null_ic_std": 0.055792269276402594,
          "p_value": 0.999,
          "significant": false,
          "wr_buy_dom": 0.42424242424242425,
          "wr_sell_dom": 0.4117647058823529,
          "n_buy_dom": 33,
          "n_sell_dom": 34
        },
        "13:30": {
          "n": 283,
          "ic": 0.06070763540369804,
          "ic_abs": 0.06070763540369804,
          "null_ic_mean": 0.002814089914922557,
          "null_ic_std": 0.0580279557255336,
          "p_value": 0.292,
          "significant": false,
          "wr_buy_dom": 0.5789473684210527,
          "wr_sell_dom": 0.4166666666666667,
          "n_buy_dom": 38,
          "n_sell_dom": 24
        },
        "14:00": {
          "n": 283,
          "ic": -0.06950685555608707,
          "ic_abs": 0.06950685555608707,
          "null_ic_mean": 0.0013866909014956768,
          "null_ic_std": 0.05886244852497397,
          "p_value": 0.229,
          "significant": false,
          "wr_buy_dom": 0.5588235294117647,
          "wr_sell_dom": 0.2727272727272727,
          "n_buy_dom": 34,
          "n_sell_dom": 33
        },
        "14:30": {
          "n": 283,
          "ic": -0.09782018815709823,
          "ic_abs": 0.09782018815709823,
          "null_ic_mean": 0.00018729884086809656,
          "null_ic_std": 0.05896793611793895,
          "p_value": 0.098,
          "significant": false,
          "wr_buy_dom": 0.5,
          "wr_sell_dom": 0.38095238095238093,
          "n_buy_dom": 30,
          "n_sell_dom": 21
        },
        "15:00": null
      },
      "buy_pct_chg": {
        "10:00": {
          "n": 295,
          "ic": -0.0019407877438706307,
          "ic_abs": 0.0019407877438706307,
          "null_ic_mean": 0.0004995899431486292,
          "null_ic_std": 0.058337009477197034,
          "p_value": 0.967,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.43389830508474575,
          "n_buy_dom": 0,
          "n_sell_dom": 295
        },
        "10:30": {
          "n": 295,
          "ic": -0.05506564532247972,
          "ic_abs": 0.05506564532247972,
          "null_ic_mean": 0.001351221347731237,
          "null_ic_std": 0.05696195290780812,
          "p_value": 0.341,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.46440677966101696,
          "n_buy_dom": 0,
          "n_sell_dom": 295
        },
        "11:00": {
          "n": 295,
          "ic": 0.028716800508568067,
          "ic_abs": 0.028716800508568067,
          "null_ic_mean": -0.0003211420344592258,
          "null_ic_std": 0.05628283989160177,
          "p_value": 0.618,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.48135593220338985,
          "n_buy_dom": 0,
          "n_sell_dom": 295
        },
        "11:30": {
          "n": 295,
          "ic": -0.045611268616871474,
          "ic_abs": 0.045611268616871474,
          "null_ic_mean": -0.0008935231068370573,
          "null_ic_std": 0.05926082558959458,
          "p_value": 0.448,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.43728813559322033,
          "n_buy_dom": 0,
          "n_sell_dom": 295
        },
        "12:00": {
          "n": 286,
          "ic": 0.0263451601473189,
          "ic_abs": 0.0263451601473189,
          "null_ic_mean": -0.003027406614875087,
          "null_ic_std": 0.05611600725337514,
          "p_value": 0.645,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4825174825174825,
          "n_buy_dom": 0,
          "n_sell_dom": 286
        },
        "12:30": {
          "n": 283,
          "ic": -0.009922021593641233,
          "ic_abs": 0.009922021593641233,
          "null_ic_mean": 0.001202787802194074,
          "null_ic_std": 0.05996299893104235,
          "p_value": 0.855,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.43109540636042404,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "13:00": {
          "n": 283,
          "ic": -0.1279836674271559,
          "ic_abs": 0.1279836674271559,
          "null_ic_mean": 0.0020272837832188404,
          "null_ic_std": 0.05747529151163541,
          "p_value": 0.022,
          "significant": true,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4381625441696113,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "13:30": {
          "n": 283,
          "ic": 0.11898508053779291,
          "ic_abs": 0.11898508053779291,
          "null_ic_mean": -0.0008482655906766599,
          "null_ic_std": 0.05868311062122515,
          "p_value": 0.042,
          "significant": true,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4204946996466431,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "14:00": {
          "n": 283,
          "ic": -0.04623607224227491,
          "ic_abs": 0.04623607224227491,
          "null_ic_mean": -0.002687066667531463,
          "null_ic_std": 0.06188868345977484,
          "p_value": 0.476,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.43462897526501765,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "14:30": {
          "n": 283,
          "ic": 0.03063416318066273,
          "ic_abs": 0.03063416318066273,
          "null_ic_mean": 0.0005052529701002593,
          "null_ic_std": 0.06076962954370647,
          "p_value": 0.619,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.49469964664310956,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "15:00": null
      }
    },
    "pooled_all": {
      "n": 7274,
      "ic": 0.012355353453587015,
      "ic_abs": 0.012355353453587015,
      "null_ic_mean": -0.0001688045521258823,
      "null_ic_std": 0.011736878215183676,
      "p_value": 0.304,
      "significant": false,
      "wr_buy_dom": 0.5242616033755274,
      "wr_sell_dom": 0.4656319290465632,
      "n_buy_dom": 948,
      "n_sell_dom": 902
    }
  },
  "fwd_120m": {
    "IS": {
      "buy_pct_level": {
        "10:00": {
          "n": 449,
          "ic": 0.005587683472426953,
          "ic_abs": 0.005587683472426953,
          "null_ic_mean": 0.00028542113606333617,
          "null_ic_std": 0.04718234532712297,
          "p_value": 0.917,
          "significant": false,
          "wr_buy_dom": 0.6904761904761905,
          "wr_sell_dom": 0.38461538461538464,
          "n_buy_dom": 42,
          "n_sell_dom": 39
        },
        "10:30": {
          "n": 449,
          "ic": 0.008466642019721159,
          "ic_abs": 0.008466642019721159,
          "null_ic_mean": -0.0008215386292909074,
          "null_ic_std": 0.04774717760347845,
          "p_value": 0.868,
          "significant": false,
          "wr_buy_dom": 0.6222222222222222,
          "wr_sell_dom": 0.4230769230769231,
          "n_buy_dom": 45,
          "n_sell_dom": 78
        },
        "11:00": {
          "n": 437,
          "ic": 0.06855956313495139,
          "ic_abs": 0.06855956313495139,
          "null_ic_mean": 0.001463883560837384,
          "null_ic_std": 0.04759750226658454,
          "p_value": 0.142,
          "significant": false,
          "wr_buy_dom": 0.6078431372549019,
          "wr_sell_dom": 0.47058823529411764,
          "n_buy_dom": 51,
          "n_sell_dom": 68
        },
        "11:30": {
          "n": 432,
          "ic": -0.07044261192845346,
          "ic_abs": 0.07044261192845346,
          "null_ic_mean": 0.0021438410530888225,
          "null_ic_std": 0.04662834037716178,
          "p_value": 0.126,
          "significant": false,
          "wr_buy_dom": 0.5,
          "wr_sell_dom": 0.4,
          "n_buy_dom": 74,
          "n_sell_dom": 55
        },
        "12:00": {
          "n": 432,
          "ic": -0.06767925014574196,
          "ic_abs": 0.06767925014574196,
          "null_ic_mean": -0.0012706192842356578,
          "null_ic_std": 0.04723655076076179,
          "p_value": 0.153,
          "significant": false,
          "wr_buy_dom": 0.43333333333333335,
          "wr_sell_dom": 0.38095238095238093,
          "n_buy_dom": 60,
          "n_sell_dom": 63
        },
        "12:30": {
          "n": 432,
          "ic": -0.08549291590235096,
          "ic_abs": 0.08549291590235096,
          "null_ic_mean": -0.002404115218619594,
          "null_ic_std": 0.05008289571135743,
          "p_value": 0.091,
          "significant": false,
          "wr_buy_dom": 0.38571428571428573,
          "wr_sell_dom": 0.4594594594594595,
          "n_buy_dom": 70,
          "n_sell_dom": 74
        },
        "13:00": {
          "n": 432,
          "ic": 0.024077408745628238,
          "ic_abs": 0.024077408745628238,
          "null_ic_mean": -0.0010765516980667912,
          "null_ic_std": 0.04744339298583594,
          "p_value": 0.592,
          "significant": false,
          "wr_buy_dom": 0.5375,
          "wr_sell_dom": 0.44594594594594594,
          "n_buy_dom": 80,
          "n_sell_dom": 74
        },
        "13:30": {
          "n": 432,
          "ic": 0.047315681585037454,
          "ic_abs": 0.047315681585037454,
          "null_ic_mean": 0.0009206001761126269,
          "null_ic_std": 0.04823331327745778,
          "p_value": 0.352,
          "significant": false,
          "wr_buy_dom": 0.5875,
          "wr_sell_dom": 0.5161290322580645,
          "n_buy_dom": 80,
          "n_sell_dom": 62
        },
        "14:00": null,
        "14:30": null,
        "15:00": null
      },
      "buy_pct_chg": {
        "10:00": {
          "n": 449,
          "ic": 0.09149137351899347,
          "ic_abs": 0.09149137351899347,
          "null_ic_mean": -0.0013726908250779025,
          "null_ic_std": 0.04809568421649303,
          "p_value": 0.052,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.42538975501113585,
          "n_buy_dom": 0,
          "n_sell_dom": 449
        },
        "10:30": {
          "n": 449,
          "ic": -0.04013891335450413,
          "ic_abs": 0.04013891335450413,
          "null_ic_mean": 0.0014106455275155803,
          "null_ic_std": 0.04682863656197797,
          "p_value": 0.386,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.44543429844098,
          "n_buy_dom": 0,
          "n_sell_dom": 449
        },
        "11:00": {
          "n": 437,
          "ic": -0.14043608498794932,
          "ic_abs": 0.14043608498794932,
          "null_ic_mean": 0.002294342610021895,
          "null_ic_std": 0.048670406204325674,
          "p_value": 0.002,
          "significant": true,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4416475972540046,
          "n_buy_dom": 0,
          "n_sell_dom": 437
        },
        "11:30": {
          "n": 432,
          "ic": 0.04455021171836721,
          "ic_abs": 0.04455021171836721,
          "null_ic_mean": 0.00015909999960197574,
          "null_ic_std": 0.04904575954271155,
          "p_value": 0.375,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.44212962962962965,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "12:00": {
          "n": 432,
          "ic": -0.0027138799112978577,
          "ic_abs": 0.0027138799112978577,
          "null_ic_mean": -0.003235488210742458,
          "null_ic_std": 0.04815724053367395,
          "p_value": 0.96,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.44907407407407407,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "12:30": {
          "n": 432,
          "ic": 0.026518554638079027,
          "ic_abs": 0.026518554638079027,
          "null_ic_mean": -4.507989071252982e-05,
          "null_ic_std": 0.0485484635365683,
          "p_value": 0.602,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.46296296296296297,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "13:00": {
          "n": 432,
          "ic": -0.027016346417531593,
          "ic_abs": 0.027016346417531593,
          "null_ic_mean": 0.0014551956756492267,
          "null_ic_std": 0.04804536117383489,
          "p_value": 0.587,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4212962962962963,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "13:30": {
          "n": 432,
          "ic": -0.0983995065512349,
          "ic_abs": 0.0983995065512349,
          "null_ic_mean": -0.0007197235722404113,
          "null_ic_std": 0.048276343797799645,
          "p_value": 0.046,
          "significant": true,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.45601851851851855,
          "n_buy_dom": 0,
          "n_sell_dom": 432
        },
        "14:00": null,
        "14:30": null,
        "15:00": null
      }
    },
    "OOS": {
      "buy_pct_level": {
        "10:00": {
          "n": 295,
          "ic": 0.14182371283842027,
          "ic_abs": 0.14182371283842027,
          "null_ic_mean": -0.0013850572536658866,
          "null_ic_std": 0.056372963315794604,
          "p_value": 0.016,
          "significant": true,
          "wr_buy_dom": 0.7692307692307693,
          "wr_sell_dom": 0.6521739130434783,
          "n_buy_dom": 26,
          "n_sell_dom": 23
        },
        "10:30": {
          "n": 295,
          "ic": 0.038835112562182125,
          "ic_abs": 0.038835112562182125,
          "null_ic_mean": -0.0014109304050467072,
          "null_ic_std": 0.05768055438482609,
          "p_value": 0.525,
          "significant": false,
          "wr_buy_dom": 0.5384615384615384,
          "wr_sell_dom": 0.5,
          "n_buy_dom": 26,
          "n_sell_dom": 16
        },
        "11:00": {
          "n": 286,
          "ic": 0.04827394021561793,
          "ic_abs": 0.04827394021561793,
          "null_ic_mean": -0.0026390408871027637,
          "null_ic_std": 0.0591846327638685,
          "p_value": 0.434,
          "significant": false,
          "wr_buy_dom": 0.45,
          "wr_sell_dom": 0.6875,
          "n_buy_dom": 20,
          "n_sell_dom": 16
        },
        "11:30": {
          "n": 283,
          "ic": 0.14537030467898737,
          "ic_abs": 0.14537030467898737,
          "null_ic_mean": 0.002801683342669353,
          "null_ic_std": 0.058350458818089514,
          "p_value": 0.019,
          "significant": true,
          "wr_buy_dom": 0.6,
          "wr_sell_dom": 0.5789473684210527,
          "n_buy_dom": 20,
          "n_sell_dom": 19
        },
        "12:00": {
          "n": 283,
          "ic": 0.03604250871744261,
          "ic_abs": 0.03604250871744261,
          "null_ic_mean": 0.0007896144629600016,
          "null_ic_std": 0.05948369319396562,
          "p_value": 0.568,
          "significant": false,
          "wr_buy_dom": 0.47368421052631576,
          "wr_sell_dom": 0.6,
          "n_buy_dom": 19,
          "n_sell_dom": 25
        },
        "12:30": {
          "n": 283,
          "ic": 0.0023618895539994343,
          "ic_abs": 0.0023618895539994343,
          "null_ic_mean": 0.0010173618207251175,
          "null_ic_std": 0.05946438344908046,
          "p_value": 0.974,
          "significant": false,
          "wr_buy_dom": 0.6333333333333333,
          "wr_sell_dom": 0.4230769230769231,
          "n_buy_dom": 30,
          "n_sell_dom": 26
        },
        "13:00": {
          "n": 283,
          "ic": 0.011768947735834034,
          "ic_abs": 0.011768947735834034,
          "null_ic_mean": -6.330670449079756e-06,
          "null_ic_std": 0.05806334371222345,
          "p_value": 0.842,
          "significant": false,
          "wr_buy_dom": 0.5454545454545454,
          "wr_sell_dom": 0.47058823529411764,
          "n_buy_dom": 33,
          "n_sell_dom": 34
        },
        "13:30": {
          "n": 283,
          "ic": 0.05749238777044157,
          "ic_abs": 0.05749238777044157,
          "null_ic_mean": -0.002653674916104022,
          "null_ic_std": 0.05907298453110149,
          "p_value": 0.337,
          "significant": false,
          "wr_buy_dom": 0.4473684210526316,
          "wr_sell_dom": 0.5416666666666666,
          "n_buy_dom": 38,
          "n_sell_dom": 24
        },
        "14:00": null,
        "14:30": null,
        "15:00": null
      },
      "buy_pct_chg": {
        "10:00": {
          "n": 295,
          "ic": -0.01782606683653417,
          "ic_abs": 0.01782606683653417,
          "null_ic_mean": -0.0007535991257113424,
          "null_ic_std": 0.0576744961720517,
          "p_value": 0.775,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.44745762711864406,
          "n_buy_dom": 0,
          "n_sell_dom": 295
        },
        "10:30": {
          "n": 295,
          "ic": -0.05258655152833989,
          "ic_abs": 0.05258655152833989,
          "null_ic_mean": 0.0011072600787228946,
          "null_ic_std": 0.06048039680399187,
          "p_value": 0.387,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4406779661016949,
          "n_buy_dom": 0,
          "n_sell_dom": 295
        },
        "11:00": {
          "n": 286,
          "ic": -0.003891615943955427,
          "ic_abs": 0.003891615943955427,
          "null_ic_mean": 0.00212132233893481,
          "null_ic_std": 0.06059290560524834,
          "p_value": 0.946,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.479020979020979,
          "n_buy_dom": 0,
          "n_sell_dom": 286
        },
        "11:30": {
          "n": 283,
          "ic": 0.01946321943388774,
          "ic_abs": 0.01946321943388774,
          "null_ic_mean": 0.0011349083146348206,
          "null_ic_std": 0.05883115144833375,
          "p_value": 0.737,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4628975265017668,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "12:00": {
          "n": 283,
          "ic": 0.05957086780513166,
          "ic_abs": 0.05957086780513166,
          "null_ic_mean": -0.0004770783939786374,
          "null_ic_std": 0.05875053781934234,
          "p_value": 0.323,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4664310954063604,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "12:30": {
          "n": 283,
          "ic": -0.03024341069346687,
          "ic_abs": 0.03024341069346687,
          "null_ic_mean": -0.0003827510586411482,
          "null_ic_std": 0.06069970423740876,
          "p_value": 0.616,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4416961130742049,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "13:00": {
          "n": 283,
          "ic": -0.08194874735373021,
          "ic_abs": 0.08194874735373021,
          "null_ic_mean": 0.0018430002199878186,
          "null_ic_std": 0.061132674374292775,
          "p_value": 0.162,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.4169611307420495,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "13:30": {
          "n": 283,
          "ic": 0.07165635024912109,
          "ic_abs": 0.07165635024912109,
          "null_ic_mean": 0.0004190493435575058,
          "null_ic_std": 0.059784844705359066,
          "p_value": 0.232,
          "significant": false,
          "wr_buy_dom": NaN,
          "wr_sell_dom": 0.45229681978798586,
          "n_buy_dom": 0,
          "n_sell_dom": 283
        },
        "14:00": null,
        "14:30": null,
        "15:00": null
      }
    },
    "pooled_all": {
      "n": 5786,
      "ic": 0.01826632593511771,
      "ic_abs": 0.01826632593511771,
      "null_ic_mean": -0.0008854129840158035,
      "null_ic_std": 0.012897582816697567,
      "p_value": 0.155,
      "significant": false,
      "wr_buy_dom": 0.5406162464985994,
      "wr_sell_dom": 0.46695402298850575,
      "n_buy_dom": 714,
      "n_sell_dom": 696
    }
  },
  "decay_by_time_fwd30_IS": {
    "10:00": {
      "n": 449,
      "ic": -0.009341394811405694,
      "ic_abs": 0.009341394811405694,
      "null_ic_mean": 0.003556560949803954,
      "null_ic_std": 0.049784887105494585,
      "p_value": 0.864,
      "significant": false,
      "wr_buy_dom": 0.6190476190476191,
      "wr_sell_dom": 0.46153846153846156,
      "n_buy_dom": 42,
      "n_sell_dom": 39
    },
    "10:30": {
      "n": 449,
      "ic": 0.04286231449723974,
      "ic_abs": 0.04286231449723974,
      "null_ic_mean": -0.0014233463060553324,
      "null_ic_std": 0.047147997918179904,
      "p_value": 0.355,
      "significant": false,
      "wr_buy_dom": 0.5111111111111111,
      "wr_sell_dom": 0.5512820512820513,
      "n_buy_dom": 45,
      "n_sell_dom": 78
    },
    "11:00": {
      "n": 449,
      "ic": -0.010054354922891555,
      "ic_abs": 0.010054354922891555,
      "null_ic_mean": -0.00020718782574873234,
      "null_ic_std": 0.0470180767058082,
      "p_value": 0.817,
      "significant": false,
      "wr_buy_dom": 0.5614035087719298,
      "wr_sell_dom": 0.4444444444444444,
      "n_buy_dom": 57,
      "n_sell_dom": 72
    },
    "11:30": {
      "n": 449,
      "ic": -0.02110310288336324,
      "ic_abs": 0.02110310288336324,
      "null_ic_mean": -0.0016338082757857298,
      "null_ic_std": 0.045893542197394555,
      "p_value": 0.663,
      "significant": false,
      "wr_buy_dom": 0.46835443037974683,
      "wr_sell_dom": 0.4827586206896552,
      "n_buy_dom": 79,
      "n_sell_dom": 58
    },
    "12:00": {
      "n": 449,
      "ic": -0.05182242992980762,
      "ic_abs": 0.05182242992980762,
      "null_ic_mean": 0.0020934735016841345,
      "null_ic_std": 0.04390604692075832,
      "p_value": 0.241,
      "significant": false,
      "wr_buy_dom": 0.5384615384615384,
      "wr_sell_dom": 0.45588235294117646,
      "n_buy_dom": 65,
      "n_sell_dom": 68
    },
    "12:30": {
      "n": 437,
      "ic": 0.027058214690448876,
      "ic_abs": 0.027058214690448876,
      "null_ic_mean": -0.00016996057036018777,
      "null_ic_std": 0.04866334270483227,
      "p_value": 0.584,
      "significant": false,
      "wr_buy_dom": 0.5633802816901409,
      "wr_sell_dom": 0.47297297297297297,
      "n_buy_dom": 71,
      "n_sell_dom": 74
    },
    "13:00": {
      "n": 432,
      "ic": 0.0186942679852154,
      "ic_abs": 0.0186942679852154,
      "null_ic_mean": 0.00010924215399956227,
      "null_ic_std": 0.04806009992321757,
      "p_value": 0.708,
      "significant": false,
      "wr_buy_dom": 0.5875,
      "wr_sell_dom": 0.4189189189189189,
      "n_buy_dom": 80,
      "n_sell_dom": 74
    },
    "13:30": {
      "n": 432,
      "ic": 0.01534629884201703,
      "ic_abs": 0.01534629884201703,
      "null_ic_mean": -0.0016470749424967784,
      "null_ic_std": 0.04717117499621844,
      "p_value": 0.726,
      "significant": false,
      "wr_buy_dom": 0.5125,
      "wr_sell_dom": 0.45161290322580644,
      "n_buy_dom": 80,
      "n_sell_dom": 62
    },
    "14:00": {
      "n": 432,
      "ic": -0.020412428124802495,
      "ic_abs": 0.020412428124802495,
      "null_ic_mean": 0.00054758762010369,
      "null_ic_std": 0.04777662231390939,
      "p_value": 0.662,
      "significant": false,
      "wr_buy_dom": 0.5185185185185185,
      "wr_sell_dom": 0.44871794871794873,
      "n_buy_dom": 81,
      "n_sell_dom": 78
    },
    "14:30": {
      "n": 432,
      "ic": 0.03730839766052049,
      "ic_abs": 0.03730839766052049,
      "null_ic_mean": 0.0019577743652720437,
      "null_ic_std": 0.046982370671933234,
      "p_value": 0.43,
      "significant": false,
      "wr_buy_dom": 0.4647887323943662,
      "wr_sell_dom": 0.4426229508196721,
      "n_buy_dom": 71,
      "n_sell_dom": 61
    },
    "15:00": {
      "n": 432,
      "ic": 0.007157063335705831,
      "ic_abs": 0.007157063335705831,
      "null_ic_mean": -0.00185568985346273,
      "null_ic_std": 0.0492096334651683,
      "p_value": 0.879,
      "significant": false,
      "wr_buy_dom": 0.5074626865671642,
      "wr_sell_dom": 0.5076923076923077,
      "n_buy_dom": 67,
      "n_sell_dom": 65
    }
  },
  "top_slots_by_ic": [
    {
      "snap": "10:30",
      "fwd_min": 60,
      "ic_abs": 0.09048391488704846,
      "p_value": 0.055,
      "significant": false
    },
    {
      "snap": "12:30",
      "fwd_min": 120,
      "ic_abs": 0.08549291590235096,
      "p_value": 0.091,
      "significant": false
    },
    {
      "snap": "14:30",
      "fwd_min": 60,
      "ic_abs": 0.07661415609952595,
      "p_value": 0.117,
      "significant": false
    },
    {
      "snap": "13:30",
      "fwd_min": 60,
      "ic_abs": 0.07136952256723096,
      "p_value": 0.144,
      "significant": false
    },
    {
      "snap": "11:30",
      "fwd_min": 120,
      "ic_abs": 0.07044261192845346,
      "p_value": 0.126,
      "significant": false
    },
    {
      "snap": "11:00",
      "fwd_min": 120,
      "ic_abs": 0.06855956313495139,
      "p_value": 0.142,
      "significant": false
    },
    {
      "snap": "12:00",
      "fwd_min": 120,
      "ic_abs": 0.06767925014574196,
      "p_value": 0.153,
      "significant": false
    },
    {
      "snap": "12:00",
      "fwd_min": 30,
      "ic_abs": 0.05182242992980762,
      "p_value": 0.268,
      "significant": false
    },
    {
      "snap": "13:30",
      "fwd_min": 120,
      "ic_abs": 0.047315681585037454,
      "p_value": 0.352,
      "significant": false
    },
    {
      "snap": "10:00",
      "fwd_min": 60,
      "ic_abs": 0.04408993801699055,
      "p_value": 0.357,
      "significant": false
    },
    {
      "snap": "10:30",
      "fwd_min": 30,
      "ic_abs": 0.04286231449723974,
      "p_value": 0.368,
      "significant": false
    },
    {
      "snap": "12:00",
      "fwd_min": 60,
      "ic_abs": 0.041283522438821246,
      "p_value": 0.423,
      "significant": false
    },
    {
      "snap": "14:00",
      "fwd_min": 60,
      "ic_abs": 0.04033213791239842,
      "p_value": 0.389,
      "significant": false
    },
    {
      "snap": "14:30",
      "fwd_min": 30,
      "ic_abs": 0.03730839766052049,
      "p_value": 0.415,
      "significant": false
    },
    {
      "snap": "12:30",
      "fwd_min": 60,
      "ic_abs": 0.032492726068644534,
      "p_value": 0.481,
      "significant": false
    },
    {
      "snap": "13:00",
      "fwd_min": 60,
      "ic_abs": 0.03171686055674191,
      "p_value": 0.531,
      "significant": false
    },
    {
      "snap": "11:30",
      "fwd_min": 60,
      "ic_abs": 0.027298279533390087,
      "p_value": 0.558,
      "significant": false
    },
    {
      "snap": "12:30",
      "fwd_min": 30,
      "ic_abs": 0.027058214690448876,
      "p_value": 0.551,
      "significant": false
    },
    {
      "snap": "11:00",
      "fwd_min": 60,
      "ic_abs": 0.024432278221538026,
      "p_value": 0.615,
      "significant": false
    },
    {
      "snap": "13:00",
      "fwd_min": 120,
      "ic_abs": 0.024077408745628238,
      "p_value": 0.592,
      "significant": false
    },
    {
      "snap": "11:30",
      "fwd_min": 30,
      "ic_abs": 0.02110310288336324,
      "p_value": 0.677,
      "significant": false
    },
    {
      "snap": "14:00",
      "fwd_min": 30,
      "ic_abs": 0.020412428124802495,
      "p_value": 0.667,
      "significant": false
    },
    {
      "snap": "13:00",
      "fwd_min": 30,
      "ic_abs": 0.0186942679852154,
      "p_value": 0.716,
      "significant": false
    },
    {
      "snap": "13:30",
      "fwd_min": 30,
      "ic_abs": 0.01534629884201703,
      "p_value": 0.738,
      "significant": false
    },
    {
      "snap": "11:00",
      "fwd_min": 30,
      "ic_abs": 0.010054354922891555,
      "p_value": 0.827,
      "significant": false
    },
    {
      "snap": "10:00",
      "fwd_min": 30,
      "ic_abs": 0.009341394811405694,
      "p_value": 0.84,
      "significant": false
    },
    {
      "snap": "10:30",
      "fwd_min": 120,
      "ic_abs": 0.008466642019721159,
      "p_value": 0.868,
      "significant": false
    },
    {
      "snap": "15:00",
      "fwd_min": 30,
      "ic_abs": 0.007157063335705831,
      "p_value": 0.876,
      "significant": false
    },
    {
      "snap": "10:00",
      "fwd_min": 120,
      "ic_abs": 0.005587683472426953,
      "p_value": 0.917,
      "significant": false
    }
  ]
}