{"dates":[{"date":"20260612","n_races":144,"n_venues":12,"has_result":false,"models":null},{"date":"20260611","n_races":144,"n_venues":12,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.1458,"k3":0.2569,"k10":0.4583},"roi":{"k1":1.2257,"k3":0.7988,"k10":0.6642},"roi_ci":{"k10":{"lo":0.4794,"hi":0.9259,"p_gt1":0.0075}},"gated":{"n":72,"hit_rate":{"k1":0.2083,"k3":0.3056,"k10":0.6111},"roi":{"k1":1.4056,"k3":0.7583,"k10":0.6654},"roi_ci":{"k10":{"lo":0.5198,"hi":0.8489,"p_gt1":0.0}}}},"roi":{"hit_rate":{"k1":0.1389,"k3":0.25,"k10":0.4375},"roi":{"k1":1.3361,"k3":0.7817,"k10":0.6385},"roi_ci":{"k10":{"lo":0.471,"hi":0.8676,"p_gt1":0.0}},"gated":{"n":72,"hit_rate":{"k1":0.1944,"k3":0.3333,"k10":0.6111},"roi":{"k1":1.5847,"k3":0.9259,"k10":0.8172},"roi_ci":{"k10":{"lo":0.5702,"hi":1.1923,"p_gt1":0.1425}}}},"ana":{"hit_rate":{"k1":0.0069,"k3":0.0278,"k10":0.0972},"roi":{"k1":0.5049,"k3":0.4681,"k10":0.8647},"roi_ci":{"k10":{"lo":0.3468,"hi":1.5962,"p_gt1":0.315}},"gated":{"n":72,"hit_rate":{"k1":0.0,"k3":0.0278,"k10":0.0833},"roi":{"k1":0.0,"k3":0.4602,"k10":0.5056},"roi_ci":{"k10":{"lo":0.1258,"hi":0.9657,"p_gt1":0.0175}}}},"m2":{"n_bet":24,"bet_rate":0.1667,"hit_rate":0.2083,"roi":0.6562,"mean_points":2.0}}},{"date":"20260610","n_races":144,"n_venues":12,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.1042,"k3":0.2222,"k10":0.4375},"roi":{"k1":0.8146,"k3":0.7347,"k10":0.6842},"roi_ci":{"k10":{"lo":0.5342,"hi":0.8532,"p_gt1":0.0}},"gated":{"n":72,"hit_rate":{"k1":0.1389,"k3":0.2917,"k10":0.5556},"roi":{"k1":0.9194,"k3":0.8778,"k10":0.7271},"roi_ci":{"k10":{"lo":0.5341,"hi":0.9389,"p_gt1":0.0075}}}},"roi":{"hit_rate":{"k1":0.0764,"k3":0.1736,"k10":0.4375},"roi":{"k1":0.6618,"k3":0.6343,"k10":0.9051},"roi_ci":{"k10":{"lo":0.6482,"hi":1.2387,"p_gt1":0.2625}},"gated":{"n":72,"hit_rate":{"k1":0.1111,"k3":0.2083,"k10":0.5278},"roi":{"k1":0.8861,"k3":0.5463,"k10":0.7904},"roi_ci":{"k10":{"lo":0.5918,"hi":1.0346,"p_gt1":0.06}}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0278,"k10":0.1181},"roi":{"k1":0.0417,"k3":0.7928,"k10":1.5471},"roi_ci":{"k10":{"lo":0.6241,"hi":2.7232,"p_gt1":0.8475}},"gated":{"n":72,"hit_rate":{"k1":0.0,"k3":0.0417,"k10":0.0972},"roi":{"k1":0.0556,"k3":0.7597,"k10":1.3544},"roi_ci":{"k10":{"lo":0.2503,"hi":3.7611,"p_gt1":0.675}}}},"m2":{"n_bet":19,"bet_rate":0.1319,"hit_rate":0.2632,"roi":0.8568,"mean_points":1.9474}}},{"date":"20260609","n_races":144,"n_venues":12,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.0833,"k3":0.2569,"k10":0.5347},"roi":{"k1":0.6188,"k3":0.7208,"k10":0.8367},"roi_ci":{"k10":{"lo":0.6604,"hi":1.0081,"p_gt1":0.0275}},"gated":{"n":72,"hit_rate":{"k1":0.125,"k3":0.3333,"k10":0.6667},"roi":{"k1":0.7889,"k3":0.7218,"k10":0.901},"roi_ci":{"k10":{"lo":0.675,"hi":1.1349,"p_gt1":0.1725}}}},"roi":{"hit_rate":{"k1":0.0625,"k3":0.2153,"k10":0.4722},"roi":{"k1":0.4299,"k3":0.5729,"k10":0.8182},"roi_ci":{"k10":{"lo":0.5846,"hi":1.0763,"p_gt1":0.0875}},"gated":{"n":72,"hit_rate":{"k1":0.0972,"k3":0.3056,"k10":0.5694},"roi":{"k1":0.6097,"k3":0.6833,"k10":0.7393},"roi_ci":{"k10":{"lo":0.5067,"hi":0.9959,"p_gt1":0.0225}}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0069,"k10":0.0625},"roi":{"k1":0.0069,"k3":0.3891,"k10":0.5253},"roi_ci":{"k10":{"lo":0.1881,"hi":0.9564,"p_gt1":0.0125}},"gated":{"n":72,"hit_rate":{"k1":0.0,"k3":0.0139,"k10":0.1111},"roi":{"k1":0.0,"k3":0.7644,"k10":0.82},"roi_ci":{"k10":{"lo":0.3091,"hi":1.5601,"p_gt1":0.2975}}}},"m2":{"n_bet":23,"bet_rate":0.1597,"hit_rate":0.3478,"roi":0.9733,"mean_points":1.9565}}},{"date":"20260608","n_races":144,"n_venues":12,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.0979,"k3":0.2098,"k10":0.5175},"roi":{"k1":0.8594,"k3":0.745,"k10":0.9391},"roi_ci":{"k10":{"lo":0.7037,"hi":1.1627,"p_gt1":0.245}},"gated":{"n":71,"hit_rate":{"k1":0.1127,"k3":0.2254,"k10":0.5211},"roi":{"k1":0.7394,"k3":0.6047,"k10":0.6811},"roi_ci":{"k10":{"lo":0.4791,"hi":0.8874,"p_gt1":0.005}}}},"roi":{"hit_rate":{"k1":0.1119,"k3":0.1818,"k10":0.4545},"roi":{"k1":0.9615,"k3":0.6294,"k10":0.7969},"roi_ci":{"k10":{"lo":0.5877,"hi":1.0224,"p_gt1":0.0375}},"gated":{"n":71,"hit_rate":{"k1":0.1408,"k3":0.1972,"k10":0.493},"roi":{"k1":0.8704,"k3":0.47,"k10":0.6576},"roi_ci":{"k10":{"lo":0.4631,"hi":0.8941,"p_gt1":0.0075}}}},"ana":{"hit_rate":{"k1":0.007,"k3":0.014,"k10":0.0699},"roi":{"k1":0.1315,"k3":0.1688,"k10":0.5878},"roi_ci":{"k10":{"lo":0.2662,"hi":0.9792,"p_gt1":0.0225}},"gated":{"n":71,"hit_rate":{"k1":0.0,"k3":0.0141,"k10":0.0845},"roi":{"k1":0.0141,"k3":0.2423,"k10":0.6442},"roi_ci":{"k10":{"lo":0.1757,"hi":1.2226,"p_gt1":0.115}}}},"m2":{"n_bet":21,"bet_rate":0.1469,"hit_rate":0.1429,"roi":0.4571,"mean_points":2.0}}},{"date":"20260607","n_races":156,"n_venues":13,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.0897,"k3":0.2308,"k10":0.4872},"roi":{"k1":0.6686,"k3":0.7511,"k10":0.6851},"roi_ci":{"k10":{"lo":0.5399,"hi":0.8332,"p_gt1":0.0}},"gated":{"n":78,"hit_rate":{"k1":0.1154,"k3":0.2821,"k10":0.5897},"roi":{"k1":0.7615,"k3":0.7197,"k10":0.7506},"roi_ci":{"k10":{"lo":0.5739,"hi":0.9714,"p_gt1":0.0175}}}},"roi":{"hit_rate":{"k1":0.1474,"k3":0.25,"k10":0.4487},"roi":{"k1":1.4442,"k3":0.8645,"k10":0.6393},"roi_ci":{"k10":{"lo":0.4914,"hi":0.7907,"p_gt1":0.0}},"gated":{"n":78,"hit_rate":{"k1":0.1795,"k3":0.3077,"k10":0.5513},"roi":{"k1":1.2744,"k3":0.8714,"k10":0.7017},"roi_ci":{"k10":{"lo":0.5125,"hi":0.9273,"p_gt1":0.005}}}},"ana":{"hit_rate":{"k1":0.0192,"k3":0.0321,"k10":0.0833},"roi":{"k1":3.1327,"k3":1.3011,"k10":0.9918},"roi_ci":{"k10":{"lo":0.4397,"hi":1.6589,"p_gt1":0.4175}},"gated":{"n":78,"hit_rate":{"k1":0.0256,"k3":0.0256,"k10":0.0641},"roi":{"k1":4.3359,"k3":1.4496,"k10":0.789},"roi_ci":{"k10":{"lo":0.189,"hi":1.6103,"p_gt1":0.2525}}}},"m2":{"n_bet":23,"bet_rate":0.1474,"hit_rate":0.3913,"roi":2.1159,"mean_points":1.913}}},{"date":"20260606","n_races":131,"n_venues":11,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.0382,"k3":0.1679,"k10":0.4351},"roi":{"k1":0.4397,"k3":0.6142,"k10":0.7359},"roi_ci":{"k10":{"lo":0.5455,"hi":0.9566,"p_gt1":0.0075}},"gated":{"n":66,"hit_rate":{"k1":0.0303,"k3":0.2273,"k10":0.5455},"roi":{"k1":0.2182,"k3":0.6263,"k10":0.8383},"roi_ci":{"k10":{"lo":0.5629,"hi":1.1639,"p_gt1":0.1075}}}},"roi":{"hit_rate":{"k1":0.0458,"k3":0.1374,"k10":0.4198},"roi":{"k1":0.3969,"k3":0.4318,"k10":0.7215},"roi_ci":{"k10":{"lo":0.5299,"hi":0.9122,"p_gt1":0.0}},"gated":{"n":66,"hit_rate":{"k1":0.0455,"k3":0.1515,"k10":0.4697},"roi":{"k1":0.2091,"k3":0.3646,"k10":0.6815},"roi_ci":{"k10":{"lo":0.4436,"hi":0.9875,"p_gt1":0.02}}}},"ana":{"hit_rate":{"k1":0.0076,"k3":0.0229,"k10":0.0916},"roi":{"k1":0.5076,"k3":0.5926,"k10":0.8636},"roi_ci":{"k10":{"lo":0.4181,"hi":1.3512,"p_gt1":0.2725}},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0308,"k10":0.1231},"roi":{"k1":0.0154,"k3":0.8585,"k10":1.3094},"roi_ci":{"k10":{"lo":0.5375,"hi":2.2624,"p_gt1":0.735}}}},"m2":{"n_bet":17,"bet_rate":0.1298,"hit_rate":0.1176,"roi":0.1941,"mean_points":2.0}}},{"date":"20260605","n_races":132,"n_venues":11,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.053,"k3":0.1515,"k10":0.4697},"roi":{"k1":0.5098,"k3":0.4932,"k10":0.7779},"roi_ci":{"k10":{"lo":0.6079,"hi":0.9662,"p_gt1":0.01}},"gated":{"n":66,"hit_rate":{"k1":0.0606,"k3":0.2121,"k10":0.6212},"roi":{"k1":0.4682,"k3":0.6121,"k10":0.9659},"roi_ci":{"k10":{"lo":0.7197,"hi":1.2784,"p_gt1":0.425}}}},"roi":{"hit_rate":{"k1":0.0682,"k3":0.1667,"k10":0.4848},"roi":{"k1":0.6061,"k3":0.6354,"k10":0.814},"roi_ci":{"k10":{"lo":0.6454,"hi":0.9956,"p_gt1":0.0225}},"gated":{"n":66,"hit_rate":{"k1":0.0909,"k3":0.2121,"k10":0.6061},"roi":{"k1":0.7636,"k3":0.7758,"k10":0.9511},"roi_ci":{"k10":{"lo":0.7099,"hi":1.2291,"p_gt1":0.3675}}}},"ana":{"hit_rate":{"k1":0.0076,"k3":0.0303,"k10":0.0909},"roi":{"k1":0.1939,"k3":0.5778,"k10":0.7775},"roi_ci":{"k10":{"lo":0.3129,"hi":1.4526,"p_gt1":0.21}},"gated":{"n":66,"hit_rate":{"k1":0.0152,"k3":0.0152,"k10":0.0303},"roi":{"k1":0.3879,"k3":0.1293,"k10":0.2277},"roi_ci":{"k10":{"lo":0.0,"hi":0.6056,"p_gt1":0.0}}}},"m2":{"n_bet":27,"bet_rate":0.2045,"hit_rate":0.2222,"roi":0.7648,"mean_points":2.0}}},{"date":"20260604","n_races":144,"n_venues":12,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.0556,"k3":0.2083,"k10":0.4931},"roi":{"k1":0.509,"k3":0.7539,"k10":0.824},"roi_ci":{"k10":{"lo":0.6494,"hi":1.0099,"p_gt1":0.0375}},"gated":{"n":72,"hit_rate":{"k1":0.0556,"k3":0.2222,"k10":0.5139},"roi":{"k1":0.5083,"k3":0.6944,"k10":0.7829},"roi_ci":{"k10":{"lo":0.5546,"hi":1.0512,"p_gt1":0.0675}}}},"roi":{"hit_rate":{"k1":0.0972,"k3":0.2222,"k10":0.4444},"roi":{"k1":1.0007,"k3":0.8069,"k10":0.7503},"roi_ci":{"k10":{"lo":0.554,"hi":0.9326,"p_gt1":0.005}},"gated":{"n":72,"hit_rate":{"k1":0.0694,"k3":0.2083,"k10":0.4722},"roi":{"k1":0.5958,"k3":0.5667,"k10":0.6485},"roi_ci":{"k10":{"lo":0.4608,"hi":0.8657,"p_gt1":0.0}}}},"ana":{"hit_rate":{"k1":0.0069,"k3":0.0208,"k10":0.0833},"roi":{"k1":0.2382,"k3":0.9683,"k10":1.249},"roi_ci":{"k10":{"lo":0.6048,"hi":2.2107,"p_gt1":0.73}},"gated":{"n":72,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0556},"roi":{"k1":0.0,"k3":0.0046,"k10":0.8797},"roi_ci":{"k10":{"lo":0.1583,"hi":1.7973,"p_gt1":0.405}}}},"m2":{"n_bet":23,"bet_rate":0.1597,"hit_rate":0.1304,"roi":0.3467,"mean_points":1.9565}}},{"date":"20260603","n_races":96,"n_venues":8,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.1146,"k3":0.2083,"k10":0.5104},"roi":{"k1":1.176,"k3":0.6865,"k10":0.7946},"roi_ci":{"k10":{"lo":0.6186,"hi":1.012,"p_gt1":0.0325}},"gated":{"n":48,"hit_rate":{"k1":0.125,"k3":0.2292,"k10":0.5208},"roi":{"k1":0.9812,"k3":0.6104,"k10":0.745},"roi_ci":{"k10":{"lo":0.5111,"hi":1.0678,"p_gt1":0.045}}}},"roi":{"hit_rate":{"k1":0.0938,"k3":0.2188,"k10":0.4583},"roi":{"k1":0.8781,"k3":0.7403,"k10":0.7519},"roi_ci":{"k10":{"lo":0.549,"hi":0.9946,"p_gt1":0.0225}},"gated":{"n":48,"hit_rate":{"k1":0.125,"k3":0.2292,"k10":0.4792},"roi":{"k1":0.8042,"k3":0.5764,"k10":0.7471},"roi_ci":{"k10":{"lo":0.4631,"hi":1.0639,"p_gt1":0.0625}}}},"ana":{"hit_rate":{"k1":0.0208,"k3":0.0208,"k10":0.0625},"roi":{"k1":0.9625,"k3":0.3208,"k10":0.5454},"roi_ci":{"k10":{"lo":0.1058,"hi":1.1161,"p_gt1":0.055}},"gated":{"n":52,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0577},"roi":{"k1":0.0,"k3":0.0,"k10":0.7938},"roi_ci":{"k10":{"lo":0.0,"hi":1.7777,"p_gt1":0.275}}}},"m2":{"n_bet":16,"bet_rate":0.1667,"hit_rate":0.3125,"roi":1.1742,"mean_points":1.9375}}},{"date":"20260602","n_races":134,"n_venues":12,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.1045,"k3":0.2313,"k10":0.4776},"roi":{"k1":0.903,"k3":0.8308,"k10":0.7501},"roi_ci":{"k10":{"lo":0.5725,"hi":0.9466,"p_gt1":0.0075}},"gated":{"n":67,"hit_rate":{"k1":0.1194,"k3":0.3134,"k10":0.6567},"roi":{"k1":0.7657,"k3":1.0124,"k10":0.864},"roi_ci":{"k10":{"lo":0.6425,"hi":1.0839,"p_gt1":0.115}}}},"roi":{"hit_rate":{"k1":0.0672,"k3":0.2463,"k10":0.4478},"roi":{"k1":0.6037,"k3":0.8321,"k10":0.6598},"roi_ci":{"k10":{"lo":0.4799,"hi":0.8478,"p_gt1":0.0}},"gated":{"n":67,"hit_rate":{"k1":0.0896,"k3":0.3582,"k10":0.6567},"roi":{"k1":0.5746,"k3":1.0512,"k10":0.841},"roi_ci":{"k10":{"lo":0.639,"hi":1.0658,"p_gt1":0.07}}}},"ana":{"hit_rate":{"k1":0.0149,"k3":0.0149,"k10":0.0597},"roi":{"k1":1.9507,"k3":0.6552,"k10":0.417},"roi_ci":{"k10":{"lo":0.1037,"hi":0.8257,"p_gt1":0.0075}},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0462},"roi":{"k1":0.0,"k3":0.0,"k10":0.2451},"roi_ci":{"k10":{"lo":0.0,"hi":0.5839,"p_gt1":0.0}}}},"m2":{"n_bet":20,"bet_rate":0.1493,"hit_rate":0.25,"roi":0.8333,"mean_points":1.95}}},{"date":"20260601","n_races":144,"n_venues":12,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.1042,"k3":0.2014,"k10":0.4236},"roi":{"k1":0.9375,"k3":0.6227,"k10":0.6917},"roi_ci":{"k10":{"lo":0.5149,"hi":0.8996,"p_gt1":0.0025}},"gated":{"n":72,"hit_rate":{"k1":0.125,"k3":0.2222,"k10":0.5278},"roi":{"k1":0.7708,"k3":0.4963,"k10":0.8013},"roi_ci":{"k10":{"lo":0.5722,"hi":1.1485,"p_gt1":0.1025}}}},"roi":{"hit_rate":{"k1":0.0903,"k3":0.2361,"k10":0.4236},"roi":{"k1":0.7625,"k3":1.0176,"k10":0.6987},"roi_ci":{"k10":{"lo":0.51,"hi":0.9116,"p_gt1":0.005}},"gated":{"n":72,"hit_rate":{"k1":0.0972,"k3":0.2778,"k10":0.5139},"roi":{"k1":0.5569,"k3":0.712,"k10":0.6999},"roi_ci":{"k10":{"lo":0.5189,"hi":0.9295,"p_gt1":0.01}}}},"ana":{"hit_rate":{"k1":0.0139,"k3":0.0417,"k10":0.1042},"roi":{"k1":1.8167,"k3":1.5206,"k10":1.0308},"roi_ci":{"k10":{"lo":0.5249,"hi":1.6144,"p_gt1":0.5025}},"gated":{"n":72,"hit_rate":{"k1":0.0139,"k3":0.0556,"k10":0.125},"roi":{"k1":0.6597,"k3":1.6449,"k10":1.2518},"roi_ci":{"k10":{"lo":0.5118,"hi":2.2249,"p_gt1":0.7425}}}},"m2":{"n_bet":28,"bet_rate":0.1944,"hit_rate":0.1786,"roi":0.7161,"mean_points":2.0}}},{"date":"20260531","n_races":190,"n_venues":16,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.1211,"k3":0.2526,"k10":0.5},"roi":{"k1":0.9242,"k3":0.8961,"k10":0.8062},"roi_ci":{"k10":{"lo":0.625,"hi":1.0077,"p_gt1":0.0325}},"gated":{"n":95,"hit_rate":{"k1":0.1684,"k3":0.3263,"k10":0.5895},"roi":{"k1":1.1232,"k3":0.7705,"k10":0.7113},"roi_ci":{"k10":{"lo":0.5395,"hi":0.9131,"p_gt1":0.0}}}},"roi":{"hit_rate":{"k1":0.1053,"k3":0.2421,"k10":0.5},"roi":{"k1":0.7421,"k3":0.7361,"k10":0.8026},"roi_ci":{"k10":{"lo":0.6283,"hi":0.9747,"p_gt1":0.0125}},"gated":{"n":95,"hit_rate":{"k1":0.1579,"k3":0.3158,"k10":0.6211},"roi":{"k1":0.9926,"k3":0.7649,"k10":0.9481},"roi_ci":{"k10":{"lo":0.666,"hi":1.301,"p_gt1":0.32}}}},"ana":{"hit_rate":{"k1":0.0211,"k3":0.0316,"k10":0.1053},"roi":{"k1":1.4132,"k3":0.65,"k10":1.2744},"roi_ci":{"k10":{"lo":0.5866,"hi":1.962,"p_gt1":0.765}},"gated":{"n":95,"hit_rate":{"k1":0.0211,"k3":0.0316,"k10":0.0947},"roi":{"k1":2.1716,"k3":0.9291,"k10":1.3959},"roi_ci":{"k10":{"lo":0.4372,"hi":2.6384,"p_gt1":0.68}}}},"m2":{"n_bet":27,"bet_rate":0.1421,"hit_rate":0.2222,"roi":0.8481,"mean_points":2.0}}},{"date":"20260530","n_races":180,"n_venues":15,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.1,"k3":0.2444,"k10":0.4833},"roi":{"k1":0.8433,"k3":0.837,"k10":0.6934},"roi_ci":{"k10":{"lo":0.5458,"hi":0.8445,"p_gt1":0.0}},"gated":{"n":90,"hit_rate":{"k1":0.1444,"k3":0.3,"k10":0.5889},"roi":{"k1":1.0056,"k3":0.8467,"k10":0.7573},"roi_ci":{"k10":{"lo":0.5657,"hi":1.0115,"p_gt1":0.0325}}}},"roi":{"hit_rate":{"k1":0.1278,"k3":0.2278,"k10":0.4944},"roi":{"k1":1.1789,"k3":0.7522,"k10":0.8251},"roi_ci":{"k10":{"lo":0.6416,"hi":1.0347,"p_gt1":0.0425}},"gated":{"n":90,"hit_rate":{"k1":0.1556,"k3":0.2778,"k10":0.6},"roi":{"k1":1.1033,"k3":0.7681,"k10":0.9411},"roi_ci":{"k10":{"lo":0.6531,"hi":1.2766,"p_gt1":0.2975}}}},"ana":{"hit_rate":{"k1":0.0056,"k3":0.0222,"k10":0.0556},"roi":{"k1":0.7744,"k3":1.6309,"k10":0.8684},"roi_ci":{"k10":{"lo":0.2826,"hi":1.7138,"p_gt1":0.3325}},"gated":{"n":90,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0333},"roi":{"k1":0.0222,"k3":0.0222,"k10":0.4556},"roi_ci":{"k10":{"lo":0.0165,"hi":1.1473,"p_gt1":0.0675}}}},"m2":{"n_bet":30,"bet_rate":0.1667,"hit_rate":0.2,"roi":0.765,"mean_points":2.0}}},{"date":"20260529","n_races":148,"n_venues":13,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.0946,"k3":0.223,"k10":0.5068},"roi":{"k1":0.7818,"k3":0.8536,"k10":0.9225},"roi_ci":{"k10":{"lo":0.6919,"hi":1.1921,"p_gt1":0.2625}},"gated":{"n":74,"hit_rate":{"k1":0.1216,"k3":0.2432,"k10":0.6351},"roi":{"k1":0.7865,"k3":0.682,"k10":1.035},"roi_ci":{"k10":{"lo":0.7353,"hi":1.3836,"p_gt1":0.56}}}},"roi":{"hit_rate":{"k1":0.0811,"k3":0.2027,"k10":0.4459},"roi":{"k1":0.675,"k3":0.8072,"k10":0.7753},"roi_ci":{"k10":{"lo":0.6028,"hi":0.9799,"p_gt1":0.0175}},"gated":{"n":74,"hit_rate":{"k1":0.1216,"k3":0.2568,"k10":0.5676},"roi":{"k1":0.8284,"k3":0.8338,"k10":0.9281},"roi_ci":{"k10":{"lo":0.6145,"hi":1.258,"p_gt1":0.3275}}}},"ana":{"hit_rate":{"k1":0.0068,"k3":0.0338,"k10":0.0676},"roi":{"k1":0.6851,"k3":1.1885,"k10":0.6481},"roi_ci":{"k10":{"lo":0.2515,"hi":1.1082,"p_gt1":0.0525}},"gated":{"n":77,"hit_rate":{"k1":0.013,"k3":0.0519,"k10":0.0909},"roi":{"k1":1.2909,"k3":2.2013,"k10":1.0278},"roi_ci":{"k10":{"lo":0.286,"hi":1.8913,"p_gt1":0.4825}}}},"m2":{"n_bet":22,"bet_rate":0.1486,"hit_rate":0.2273,"roi":1.2114,"mean_points":2.0}}},{"date":"20260528","n_races":143,"n_venues":12,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.1119,"k3":0.2378,"k10":0.5315},"roi":{"k1":1.0937,"k3":0.7848,"k10":0.7991},"roi_ci":{"k10":{"lo":0.6469,"hi":0.9809,"p_gt1":0.01}},"gated":{"n":72,"hit_rate":{"k1":0.125,"k3":0.3056,"k10":0.6111},"roi":{"k1":1.0153,"k3":0.8639,"k10":0.7739},"roi_ci":{"k10":{"lo":0.6027,"hi":0.9873,"p_gt1":0.02}}}},"roi":{"hit_rate":{"k1":0.0839,"k3":0.2448,"k10":0.5035},"roi":{"k1":0.7657,"k3":0.8427,"k10":0.8301},"roi_ci":{"k10":{"lo":0.6339,"hi":1.0403,"p_gt1":0.05}},"gated":{"n":72,"hit_rate":{"k1":0.0972,"k3":0.2917,"k10":0.5972},"roi":{"k1":0.6819,"k3":0.7986,"k10":0.8001},"roi_ci":{"k10":{"lo":0.5854,"hi":1.0584,"p_gt1":0.0675}}}},"ana":{"hit_rate":{"k1":0.021,"k3":0.042,"k10":0.0909},"roi":{"k1":0.7825,"k3":0.6974,"k10":0.929},"roi_ci":{"k10":{"lo":0.3986,"hi":1.6501,"p_gt1":0.405}},"gated":{"n":71,"hit_rate":{"k1":0.0,"k3":0.0282,"k10":0.0563},"roi":{"k1":0.0,"k3":0.3671,"k10":0.6352},"roi_ci":{"k10":{"lo":0.0511,"hi":1.4516,"p_gt1":0.145}}}},"m2":{"n_bet":29,"bet_rate":0.2028,"hit_rate":0.2759,"roi":0.8552,"mean_points":2.0}}},{"date":"20260527","n_races":144,"n_venues":12,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.0903,"k3":0.2431,"k10":0.4306},"roi":{"k1":0.7382,"k3":0.8528,"k10":0.6306},"roi_ci":{"k10":{"lo":0.4668,"hi":0.7859,"p_gt1":0.0}},"gated":{"n":72,"hit_rate":{"k1":0.1111,"k3":0.3056,"k10":0.5139},"roi":{"k1":0.6889,"k3":0.8218,"k10":0.6504},"roi_ci":{"k10":{"lo":0.5031,"hi":0.8227,"p_gt1":0.0}}}},"roi":{"hit_rate":{"k1":0.0903,"k3":0.2153,"k10":0.4097},"roi":{"k1":0.7583,"k3":0.7081,"k10":0.6097},"roi_ci":{"k10":{"lo":0.4648,"hi":0.8043,"p_gt1":0.0}},"gated":{"n":72,"hit_rate":{"k1":0.125,"k3":0.2639,"k10":0.5139},"roi":{"k1":0.7542,"k3":0.6787,"k10":0.7099},"roi_ci":{"k10":{"lo":0.4968,"hi":0.978,"p_gt1":0.0175}}}},"ana":{"hit_rate":{"k1":0.0139,"k3":0.0278,"k10":0.0694},"roi":{"k1":0.6535,"k3":0.5426,"k10":1.2209},"roi_ci":{"k10":{"lo":0.306,"hi":2.4149,"p_gt1":0.63}},"gated":{"n":72,"hit_rate":{"k1":0.0278,"k3":0.0417,"k10":0.0694},"roi":{"k1":1.3069,"k3":0.9685,"k10":1.3353},"roi_ci":{"k10":{"lo":0.182,"hi":3.3139,"p_gt1":0.61}}}},"m2":{"n_bet":14,"bet_rate":0.0972,"hit_rate":0.3571,"roi":1.0036,"mean_points":2.0}}},{"date":"20260526","n_races":132,"n_venues":11,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.0682,"k3":0.1894,"k10":0.4621},"roi":{"k1":0.8583,"k3":0.7152,"k10":0.6993},"roi_ci":{"k10":{"lo":0.5276,"hi":0.8954,"p_gt1":0.0025}},"gated":{"n":66,"hit_rate":{"k1":0.0606,"k3":0.2576,"k10":0.5909},"roi":{"k1":0.5197,"k3":0.6854,"k10":0.6948},"roi_ci":{"k10":{"lo":0.4874,"hi":0.9265,"p_gt1":0.01}}}},"roi":{"hit_rate":{"k1":0.0909,"k3":0.197,"k10":0.4773},"roi":{"k1":1.0545,"k3":0.7866,"k10":0.7904},"roi_ci":{"k10":{"lo":0.6123,"hi":0.9794,"p_gt1":0.02}},"gated":{"n":66,"hit_rate":{"k1":0.0909,"k3":0.2576,"k10":0.5758},"roi":{"k1":0.7394,"k3":0.7434,"k10":0.6714},"roi_ci":{"k10":{"lo":0.505,"hi":0.8722,"p_gt1":0.0}}}},"ana":{"hit_rate":{"k1":0.0152,"k3":0.0227,"k10":0.0606},"roi":{"k1":1.2053,"k3":0.5568,"k10":0.5512},"roi_ci":{"k10":{"lo":0.1781,"hi":0.9719,"p_gt1":0.0175}},"gated":{"n":66,"hit_rate":{"k1":0.0152,"k3":0.0152,"k10":0.0455},"roi":{"k1":0.8742,"k3":0.2965,"k10":0.4488},"roi_ci":{"k10":{"lo":0.0045,"hi":1.0247,"p_gt1":0.035}}}},"m2":{"n_bet":17,"bet_rate":0.1288,"hit_rate":0.1765,"roi":0.7212,"mean_points":1.9412}}},{"date":"20260525","n_races":144,"n_venues":12,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.0833,"k3":0.1875,"k10":0.5},"roi":{"k1":0.8014,"k3":0.6558,"k10":0.8338},"roi_ci":{"k10":{"lo":0.6514,"hi":1.0337,"p_gt1":0.0525}},"gated":{"n":72,"hit_rate":{"k1":0.0833,"k3":0.2083,"k10":0.5694},"roi":{"k1":0.5069,"k3":0.6528,"k10":0.8968},"roi_ci":{"k10":{"lo":0.6552,"hi":1.1495,"p_gt1":0.1825}}}},"roi":{"hit_rate":{"k1":0.0903,"k3":0.1806,"k10":0.4375},"roi":{"k1":0.8514,"k3":0.6546,"k10":0.6938},"roi_ci":{"k10":{"lo":0.54,"hi":0.8697,"p_gt1":0.0}},"gated":{"n":72,"hit_rate":{"k1":0.0694,"k3":0.1806,"k10":0.5417},"roi":{"k1":0.4319,"k3":0.512,"k10":0.8689},"roi_ci":{"k10":{"lo":0.6154,"hi":1.0988,"p_gt1":0.1325}}}},"ana":{"hit_rate":{"k1":0.0139,"k3":0.0208,"k10":0.1111},"roi":{"k1":0.5556,"k3":0.2407,"k10":0.786},"roi_ci":{"k10":{"lo":0.394,"hi":1.2594,"p_gt1":0.18}},"gated":{"n":72,"hit_rate":{"k1":0.0139,"k3":0.0278,"k10":0.1111},"roi":{"k1":0.8889,"k3":0.4028,"k10":0.6122},"roi_ci":{"k10":{"lo":0.1787,"hi":1.1229,"p_gt1":0.065}}}},"m2":{"n_bet":21,"bet_rate":0.1458,"hit_rate":0.1905,"roi":0.6463,"mean_points":1.9524}}},{"date":"20260524","n_races":143,"n_venues":12,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.1259,"k3":0.2517,"k10":0.5035},"roi":{"k1":1.0804,"k3":0.8716,"k10":0.789},"roi_ci":{"k10":{"lo":0.6266,"hi":0.973,"p_gt1":0.01}},"gated":{"n":72,"hit_rate":{"k1":0.1667,"k3":0.2917,"k10":0.6667},"roi":{"k1":1.1736,"k3":0.7162,"k10":1.0414},"roi_ci":{"k10":{"lo":0.7647,"hi":1.319,"p_gt1":0.5625}}}},"roi":{"hit_rate":{"k1":0.0909,"k3":0.2238,"k10":0.4755},"roi":{"k1":0.6958,"k3":0.6795,"k10":0.7227},"roi_ci":{"k10":{"lo":0.564,"hi":0.8961,"p_gt1":0.0}},"gated":{"n":72,"hit_rate":{"k1":0.1389,"k3":0.2917,"k10":0.6389},"roi":{"k1":1.0458,"k3":0.7338,"k10":0.9482},"roi_ci":{"k10":{"lo":0.7161,"hi":1.214,"p_gt1":0.255}}}},"m2":{"n_bet":21,"bet_rate":0.1469,"hit_rate":0.2381,"roi":0.9905,"mean_points":2.0}}},{"date":"20260523","n_races":154,"n_venues":13,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.1234,"k3":0.2532,"k10":0.5},"roi":{"k1":1.0494,"k3":0.7699,"k10":0.7445},"roi_ci":{"k10":{"lo":0.6077,"hi":0.9164,"p_gt1":0.0}},"gated":{"n":77,"hit_rate":{"k1":0.1688,"k3":0.3117,"k10":0.6364},"roi":{"k1":1.0948,"k3":0.7519,"k10":0.824},"roi_ci":{"k10":{"lo":0.6495,"hi":1.0382,"p_gt1":0.0525}}}},"roi":{"hit_rate":{"k1":0.0909,"k3":0.2792,"k10":0.487},"roi":{"k1":0.7968,"k3":1.0128,"k10":0.8386},"roi_ci":{"k10":{"lo":0.6362,"hi":1.0468,"p_gt1":0.075}},"gated":{"n":77,"hit_rate":{"k1":0.1558,"k3":0.3636,"k10":0.5974},"roi":{"k1":0.9351,"k3":0.9784,"k10":0.7657},"roi_ci":{"k10":{"lo":0.5706,"hi":0.9801,"p_gt1":0.0175}}}},"m2":{"n_bet":31,"bet_rate":0.2013,"hit_rate":0.3871,"roi":1.2656,"mean_points":1.9677}}},{"date":"20260522","n_races":132,"n_venues":11,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.0615,"k3":0.1923,"k10":0.4692},"roi":{"k1":0.4008,"k3":0.589,"k10":0.7401},"roi_ci":{"k10":{"lo":0.5652,"hi":0.936,"p_gt1":0.0025}},"gated":{"n":65,"hit_rate":{"k1":0.0615,"k3":0.2154,"k10":0.5077},"roi":{"k1":0.3,"k3":0.64,"k10":0.7805},"roi_ci":{"k10":{"lo":0.5112,"hi":1.1307,"p_gt1":0.0975}}}},"roi":{"hit_rate":{"k1":0.0846,"k3":0.1923,"k10":0.4154},"roi":{"k1":0.6069,"k3":0.5492,"k10":0.7337},"roi_ci":{"k10":{"lo":0.4823,"hi":1.0161,"p_gt1":0.035}},"gated":{"n":65,"hit_rate":{"k1":0.0923,"k3":0.2,"k10":0.4308},"roi":{"k1":0.5523,"k3":0.5015,"k10":0.6111},"roi_ci":{"k10":{"lo":0.3797,"hi":0.9172,"p_gt1":0.005}}}},"m2":{"n_bet":7,"bet_rate":0.0538,"hit_rate":0.2857,"roi":0.6786,"mean_points":2.0}}},{"date":"20260521","n_races":132,"n_venues":11,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.0687,"k3":0.1985,"k10":0.5191},"roi":{"k1":0.5275,"k3":0.6567,"k10":0.8241},"roi_ci":{"k10":{"lo":0.6327,"hi":1.0366,"p_gt1":0.055}},"gated":{"n":65,"hit_rate":{"k1":0.1231,"k3":0.2769,"k10":0.6308},"roi":{"k1":0.9215,"k3":0.8292,"k10":0.6965},"roi_ci":{"k10":{"lo":0.5417,"hi":0.8682,"p_gt1":0.0}}}},"roi":{"hit_rate":{"k1":0.0611,"k3":0.2214,"k10":0.4504},"roi":{"k1":0.4603,"k3":0.8127,"k10":0.6551},"roi_ci":{"k10":{"lo":0.4844,"hi":0.8644,"p_gt1":0.0}},"gated":{"n":65,"hit_rate":{"k1":0.1077,"k3":0.3538,"k10":0.6},"roi":{"k1":0.7738,"k3":1.1877,"k10":0.688},"roi_ci":{"k10":{"lo":0.4921,"hi":0.9051,"p_gt1":0.0025}}}},"m2":{"n_bet":12,"bet_rate":0.0916,"hit_rate":0.3333,"roi":1.1875,"mean_points":2.0}}},{"date":"20260520","n_races":144,"n_venues":12,"has_result":true,"models":{"hit":{"hit_rate":{"k1":0.0845,"k3":0.2113,"k10":0.4859},"roi":{"k1":0.7352,"k3":0.6545,"k10":0.7783},"roi_ci":{"k10":{"lo":0.6139,"hi":0.9602,"p_gt1":0.005}},"gated":{"n":71,"hit_rate":{"k1":0.0986,"k3":0.3099,"k10":0.5352},"roi":{"k1":0.693,"k3":0.9094,"k10":0.7083},"roi_ci":{"k10":{"lo":0.4802,"hi":0.9303,"p_gt1":0.005}}}},"roi":{"hit_rate":{"k1":0.0775,"k3":0.2113,"k10":0.5211},"roi":{"k1":0.7782,"k3":0.7993,"k10":0.8478},"roi_ci":{"k10":{"lo":0.6685,"hi":1.0194,"p_gt1":0.04}},"gated":{"n":71,"hit_rate":{"k1":0.0845,"k3":0.2254,"k10":0.5634},"roi":{"k1":0.4507,"k3":0.6531,"k10":0.7893},"roi_ci":{"k10":{"lo":0.5863,"hi":1.0393,"p_gt1":0.0375}}}},"m2":{"n_bet":18,"bet_rate":0.1268,"hit_rate":0.2222,"roi":0.6611,"mean_points":2.0}}}],"model":{"trained_through":"20260522","promoted_at":"20260601","last_checked":"20260607","last_decision":"rejected","oos":{"n_races":971,"hit6":0.3408856848609681,"hit12":0.5396498455200824,"roi6":0.8235839340885684,"roi12":0.773274974253347,"payout_nan_inf":0,"calib_ratio":0.7189401606968698},"payout_calib":{"slope":0.9977478769883988,"intercept":0.004065676983275982,"n":120480,"basis":"OOS>20260522"},"fingerprint":{"payout_train":"full_grid_surface","payout_objective":"tweedie","payout_categorical":true,"ev_cap":3000,"ev_prob":"pl_prob","deployed_at":"20260602"},"payout_promoted":false,"roi_oos":{"live_roi6":0.8235839340885684,"cand_roi6":0.8131994507380708,"calib_ratio":0.831677014737543,"payout_nan_inf":0}},"splits":{"train_end":"20260201","valid_end":"20260401","holdout_start":"20260401"},"history":[{"date":"20260611","n_races":144,"has_result":true,"tag":"forward","model_gen":"prod_20260522","models":{"hit":{"hit_rate":{"k1":0.1458,"k3":0.2569,"k10":0.4583},"roi":{"k1":1.2257,"k3":0.7988,"k10":0.6642},"roi_ci":{"k10":{"lo":0.4794,"hi":0.9259,"p_gt1":0.0075}},"gated":{"n":72,"hit_rate":{"k1":0.2083,"k3":0.3056,"k10":0.6111},"roi":{"k1":1.4056,"k3":0.7583,"k10":0.6654},"roi_ci":{"k10":{"lo":0.5198,"hi":0.8489,"p_gt1":0.0}}}},"roi":{"hit_rate":{"k1":0.1389,"k3":0.25,"k10":0.4375},"roi":{"k1":1.3361,"k3":0.7817,"k10":0.6385},"roi_ci":{"k10":{"lo":0.471,"hi":0.8676,"p_gt1":0.0}},"gated":{"n":72,"hit_rate":{"k1":0.1944,"k3":0.3333,"k10":0.6111},"roi":{"k1":1.5847,"k3":0.9259,"k10":0.8172},"roi_ci":{"k10":{"lo":0.5702,"hi":1.1923,"p_gt1":0.1425}}}},"ana":{"hit_rate":{"k1":0.0069,"k3":0.0278,"k10":0.0972},"roi":{"k1":0.5049,"k3":0.4681,"k10":0.8647},"roi_ci":{"k10":{"lo":0.3468,"hi":1.5962,"p_gt1":0.315}},"gated":{"n":72,"hit_rate":{"k1":0.0,"k3":0.0278,"k10":0.0833},"roi":{"k1":0.0,"k3":0.4602,"k10":0.5056},"roi_ci":{"k10":{"lo":0.1258,"hi":0.9657,"p_gt1":0.0175}}}},"m2":{"n_bet":24,"bet_rate":0.1667,"hit_rate":0.2083,"roi":0.6562,"mean_points":2.0}}},{"date":"20260610","n_races":144,"has_result":true,"tag":"forward","model_gen":"prod_20260522","models":{"hit":{"hit_rate":{"k1":0.1042,"k3":0.2222,"k10":0.4375},"roi":{"k1":0.8146,"k3":0.7347,"k10":0.6842},"roi_ci":{"k10":{"lo":0.5342,"hi":0.8532,"p_gt1":0.0}},"gated":{"n":72,"hit_rate":{"k1":0.1389,"k3":0.2917,"k10":0.5556},"roi":{"k1":0.9194,"k3":0.8778,"k10":0.7271},"roi_ci":{"k10":{"lo":0.5341,"hi":0.9389,"p_gt1":0.0075}}}},"roi":{"hit_rate":{"k1":0.0764,"k3":0.1736,"k10":0.4375},"roi":{"k1":0.6618,"k3":0.6343,"k10":0.9051},"roi_ci":{"k10":{"lo":0.6482,"hi":1.2387,"p_gt1":0.2625}},"gated":{"n":72,"hit_rate":{"k1":0.1111,"k3":0.2083,"k10":0.5278},"roi":{"k1":0.8861,"k3":0.5463,"k10":0.7904},"roi_ci":{"k10":{"lo":0.5918,"hi":1.0346,"p_gt1":0.06}}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0278,"k10":0.1181},"roi":{"k1":0.0417,"k3":0.7928,"k10":1.5471},"roi_ci":{"k10":{"lo":0.6241,"hi":2.7232,"p_gt1":0.8475}},"gated":{"n":72,"hit_rate":{"k1":0.0,"k3":0.0417,"k10":0.0972},"roi":{"k1":0.0556,"k3":0.7597,"k10":1.3544},"roi_ci":{"k10":{"lo":0.2503,"hi":3.7611,"p_gt1":0.675}}}},"m2":{"n_bet":19,"bet_rate":0.1319,"hit_rate":0.2632,"roi":0.8568,"mean_points":1.9474}}},{"date":"20260609","n_races":144,"has_result":true,"tag":"forward","model_gen":"prod_20260522","models":{"hit":{"hit_rate":{"k1":0.0833,"k3":0.2569,"k10":0.5347},"roi":{"k1":0.6188,"k3":0.7208,"k10":0.8367},"roi_ci":{"k10":{"lo":0.6604,"hi":1.0081,"p_gt1":0.0275}},"gated":{"n":72,"hit_rate":{"k1":0.125,"k3":0.3333,"k10":0.6667},"roi":{"k1":0.7889,"k3":0.7218,"k10":0.901},"roi_ci":{"k10":{"lo":0.675,"hi":1.1349,"p_gt1":0.1725}}}},"roi":{"hit_rate":{"k1":0.0625,"k3":0.2153,"k10":0.4722},"roi":{"k1":0.4299,"k3":0.5729,"k10":0.8182},"roi_ci":{"k10":{"lo":0.5846,"hi":1.0763,"p_gt1":0.0875}},"gated":{"n":72,"hit_rate":{"k1":0.0972,"k3":0.3056,"k10":0.5694},"roi":{"k1":0.6097,"k3":0.6833,"k10":0.7393},"roi_ci":{"k10":{"lo":0.5067,"hi":0.9959,"p_gt1":0.0225}}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0069,"k10":0.0625},"roi":{"k1":0.0069,"k3":0.3891,"k10":0.5253},"roi_ci":{"k10":{"lo":0.1881,"hi":0.9564,"p_gt1":0.0125}},"gated":{"n":72,"hit_rate":{"k1":0.0,"k3":0.0139,"k10":0.1111},"roi":{"k1":0.0,"k3":0.7644,"k10":0.82},"roi_ci":{"k10":{"lo":0.3091,"hi":1.5601,"p_gt1":0.2975}}}},"m2":{"n_bet":23,"bet_rate":0.1597,"hit_rate":0.3478,"roi":0.9733,"mean_points":1.9565}}},{"date":"20260608","n_races":144,"has_result":true,"tag":"forward","model_gen":"prod_20260522","models":{"hit":{"hit_rate":{"k1":0.0979,"k3":0.2098,"k10":0.5175},"roi":{"k1":0.8594,"k3":0.745,"k10":0.9391},"roi_ci":{"k10":{"lo":0.7037,"hi":1.1627,"p_gt1":0.245}},"gated":{"n":71,"hit_rate":{"k1":0.1127,"k3":0.2254,"k10":0.5211},"roi":{"k1":0.7394,"k3":0.6047,"k10":0.6811},"roi_ci":{"k10":{"lo":0.4791,"hi":0.8874,"p_gt1":0.005}}}},"roi":{"hit_rate":{"k1":0.1119,"k3":0.1818,"k10":0.4545},"roi":{"k1":0.9615,"k3":0.6294,"k10":0.7969},"roi_ci":{"k10":{"lo":0.5877,"hi":1.0224,"p_gt1":0.0375}},"gated":{"n":71,"hit_rate":{"k1":0.1408,"k3":0.1972,"k10":0.493},"roi":{"k1":0.8704,"k3":0.47,"k10":0.6576},"roi_ci":{"k10":{"lo":0.4631,"hi":0.8941,"p_gt1":0.0075}}}},"ana":{"hit_rate":{"k1":0.007,"k3":0.014,"k10":0.0699},"roi":{"k1":0.1315,"k3":0.1688,"k10":0.5878},"roi_ci":{"k10":{"lo":0.2662,"hi":0.9792,"p_gt1":0.0225}},"gated":{"n":71,"hit_rate":{"k1":0.0,"k3":0.0141,"k10":0.0845},"roi":{"k1":0.0141,"k3":0.2423,"k10":0.6442},"roi_ci":{"k10":{"lo":0.1757,"hi":1.2226,"p_gt1":0.115}}}},"m2":{"n_bet":21,"bet_rate":0.1469,"hit_rate":0.1429,"roi":0.4571,"mean_points":2.0}}},{"date":"20260607","n_races":156,"has_result":true,"tag":"forward","model_gen":"prod_20260522","models":{"hit":{"hit_rate":{"k1":0.0897,"k3":0.2308,"k10":0.4872},"roi":{"k1":0.6686,"k3":0.7511,"k10":0.6851},"roi_ci":{"k10":{"lo":0.5399,"hi":0.8332,"p_gt1":0.0}},"gated":{"n":78,"hit_rate":{"k1":0.1154,"k3":0.2821,"k10":0.5897},"roi":{"k1":0.7615,"k3":0.7197,"k10":0.7506},"roi_ci":{"k10":{"lo":0.5739,"hi":0.9714,"p_gt1":0.0175}}}},"roi":{"hit_rate":{"k1":0.1474,"k3":0.25,"k10":0.4487},"roi":{"k1":1.4442,"k3":0.8645,"k10":0.6393},"roi_ci":{"k10":{"lo":0.4914,"hi":0.7907,"p_gt1":0.0}},"gated":{"n":78,"hit_rate":{"k1":0.1795,"k3":0.3077,"k10":0.5513},"roi":{"k1":1.2744,"k3":0.8714,"k10":0.7017},"roi_ci":{"k10":{"lo":0.5125,"hi":0.9273,"p_gt1":0.005}}}},"ana":{"hit_rate":{"k1":0.0192,"k3":0.0321,"k10":0.0833},"roi":{"k1":3.1327,"k3":1.3011,"k10":0.9918},"roi_ci":{"k10":{"lo":0.4397,"hi":1.6589,"p_gt1":0.4175}},"gated":{"n":78,"hit_rate":{"k1":0.0256,"k3":0.0256,"k10":0.0641},"roi":{"k1":4.3359,"k3":1.4496,"k10":0.789},"roi_ci":{"k10":{"lo":0.189,"hi":1.6103,"p_gt1":0.2525}}}},"m2":{"n_bet":23,"bet_rate":0.1474,"hit_rate":0.3913,"roi":2.1159,"mean_points":1.913}}},{"date":"20260606","n_races":131,"has_result":true,"tag":"forward","model_gen":"prod_20260522","models":{"hit":{"hit_rate":{"k1":0.0382,"k3":0.1679,"k10":0.4351},"roi":{"k1":0.4397,"k3":0.6142,"k10":0.7359},"roi_ci":{"k10":{"lo":0.5455,"hi":0.9566,"p_gt1":0.0075}},"gated":{"n":66,"hit_rate":{"k1":0.0303,"k3":0.2273,"k10":0.5455},"roi":{"k1":0.2182,"k3":0.6263,"k10":0.8383},"roi_ci":{"k10":{"lo":0.5629,"hi":1.1639,"p_gt1":0.1075}}}},"roi":{"hit_rate":{"k1":0.0458,"k3":0.1374,"k10":0.4198},"roi":{"k1":0.3969,"k3":0.4318,"k10":0.7215},"roi_ci":{"k10":{"lo":0.5299,"hi":0.9122,"p_gt1":0.0}},"gated":{"n":66,"hit_rate":{"k1":0.0455,"k3":0.1515,"k10":0.4697},"roi":{"k1":0.2091,"k3":0.3646,"k10":0.6815},"roi_ci":{"k10":{"lo":0.4436,"hi":0.9875,"p_gt1":0.02}}}},"ana":{"hit_rate":{"k1":0.0076,"k3":0.0229,"k10":0.0916},"roi":{"k1":0.5076,"k3":0.5926,"k10":0.8636},"roi_ci":{"k10":{"lo":0.4181,"hi":1.3512,"p_gt1":0.2725}},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0308,"k10":0.1231},"roi":{"k1":0.0154,"k3":0.8585,"k10":1.3094},"roi_ci":{"k10":{"lo":0.5375,"hi":2.2624,"p_gt1":0.735}}}},"m2":{"n_bet":17,"bet_rate":0.1298,"hit_rate":0.1176,"roi":0.1941,"mean_points":2.0}}},{"date":"20260605","n_races":132,"has_result":true,"tag":"forward","model_gen":"prod_20260522","models":{"hit":{"hit_rate":{"k1":0.053,"k3":0.1515,"k10":0.4697},"roi":{"k1":0.5098,"k3":0.4932,"k10":0.7779},"roi_ci":{"k10":{"lo":0.6079,"hi":0.9662,"p_gt1":0.01}},"gated":{"n":66,"hit_rate":{"k1":0.0606,"k3":0.2121,"k10":0.6212},"roi":{"k1":0.4682,"k3":0.6121,"k10":0.9659},"roi_ci":{"k10":{"lo":0.7197,"hi":1.2784,"p_gt1":0.425}}}},"roi":{"hit_rate":{"k1":0.0682,"k3":0.1667,"k10":0.4848},"roi":{"k1":0.6061,"k3":0.6354,"k10":0.814},"roi_ci":{"k10":{"lo":0.6454,"hi":0.9956,"p_gt1":0.0225}},"gated":{"n":66,"hit_rate":{"k1":0.0909,"k3":0.2121,"k10":0.6061},"roi":{"k1":0.7636,"k3":0.7758,"k10":0.9511},"roi_ci":{"k10":{"lo":0.7099,"hi":1.2291,"p_gt1":0.3675}}}},"ana":{"hit_rate":{"k1":0.0076,"k3":0.0303,"k10":0.0909},"roi":{"k1":0.1939,"k3":0.5778,"k10":0.7775},"roi_ci":{"k10":{"lo":0.3129,"hi":1.4526,"p_gt1":0.21}},"gated":{"n":66,"hit_rate":{"k1":0.0152,"k3":0.0152,"k10":0.0303},"roi":{"k1":0.3879,"k3":0.1293,"k10":0.2277},"roi_ci":{"k10":{"lo":0.0,"hi":0.6056,"p_gt1":0.0}}}},"m2":{"n_bet":27,"bet_rate":0.2045,"hit_rate":0.2222,"roi":0.7648,"mean_points":2.0}}},{"date":"20260604","n_races":144,"has_result":true,"tag":"forward","model_gen":"prod_20260522","models":{"hit":{"hit_rate":{"k1":0.0556,"k3":0.2083,"k10":0.4931},"roi":{"k1":0.509,"k3":0.7539,"k10":0.824},"roi_ci":{"k10":{"lo":0.6494,"hi":1.0099,"p_gt1":0.0375}},"gated":{"n":72,"hit_rate":{"k1":0.0556,"k3":0.2222,"k10":0.5139},"roi":{"k1":0.5083,"k3":0.6944,"k10":0.7829},"roi_ci":{"k10":{"lo":0.5546,"hi":1.0512,"p_gt1":0.0675}}}},"roi":{"hit_rate":{"k1":0.0972,"k3":0.2222,"k10":0.4444},"roi":{"k1":1.0007,"k3":0.8069,"k10":0.7503},"roi_ci":{"k10":{"lo":0.554,"hi":0.9326,"p_gt1":0.005}},"gated":{"n":72,"hit_rate":{"k1":0.0694,"k3":0.2083,"k10":0.4722},"roi":{"k1":0.5958,"k3":0.5667,"k10":0.6485},"roi_ci":{"k10":{"lo":0.4608,"hi":0.8657,"p_gt1":0.0}}}},"ana":{"hit_rate":{"k1":0.0069,"k3":0.0208,"k10":0.0833},"roi":{"k1":0.2382,"k3":0.9683,"k10":1.249},"roi_ci":{"k10":{"lo":0.6048,"hi":2.2107,"p_gt1":0.73}},"gated":{"n":72,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0556},"roi":{"k1":0.0,"k3":0.0046,"k10":0.8797},"roi_ci":{"k10":{"lo":0.1583,"hi":1.7973,"p_gt1":0.405}}}},"m2":{"n_bet":23,"bet_rate":0.1597,"hit_rate":0.1304,"roi":0.3467,"mean_points":1.9565}}},{"date":"20260603","n_races":96,"has_result":true,"tag":"forward","model_gen":"prod_20260522","models":{"hit":{"hit_rate":{"k1":0.1146,"k3":0.2083,"k10":0.5104},"roi":{"k1":1.176,"k3":0.6865,"k10":0.7946},"roi_ci":{"k10":{"lo":0.6186,"hi":1.012,"p_gt1":0.0325}},"gated":{"n":48,"hit_rate":{"k1":0.125,"k3":0.2292,"k10":0.5208},"roi":{"k1":0.9812,"k3":0.6104,"k10":0.745},"roi_ci":{"k10":{"lo":0.5111,"hi":1.0678,"p_gt1":0.045}}}},"roi":{"hit_rate":{"k1":0.0938,"k3":0.2188,"k10":0.4583},"roi":{"k1":0.8781,"k3":0.7403,"k10":0.7519},"roi_ci":{"k10":{"lo":0.549,"hi":0.9946,"p_gt1":0.0225}},"gated":{"n":48,"hit_rate":{"k1":0.125,"k3":0.2292,"k10":0.4792},"roi":{"k1":0.8042,"k3":0.5764,"k10":0.7471},"roi_ci":{"k10":{"lo":0.4631,"hi":1.0639,"p_gt1":0.0625}}}},"ana":{"hit_rate":{"k1":0.0208,"k3":0.0208,"k10":0.0625},"roi":{"k1":0.9625,"k3":0.3208,"k10":0.5454},"roi_ci":{"k10":{"lo":0.1058,"hi":1.1161,"p_gt1":0.055}},"gated":{"n":52,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0577},"roi":{"k1":0.0,"k3":0.0,"k10":0.7938},"roi_ci":{"k10":{"lo":0.0,"hi":1.7777,"p_gt1":0.275}}}},"m2":{"n_bet":16,"bet_rate":0.1667,"hit_rate":0.3125,"roi":1.1742,"mean_points":1.9375}}},{"date":"20260602","n_races":134,"has_result":true,"tag":"forward","model_gen":"prod_20260522","models":{"hit":{"hit_rate":{"k1":0.1045,"k3":0.2313,"k10":0.4776},"roi":{"k1":0.903,"k3":0.8308,"k10":0.7501},"roi_ci":{"k10":{"lo":0.5725,"hi":0.9466,"p_gt1":0.0075}},"gated":{"n":67,"hit_rate":{"k1":0.1194,"k3":0.3134,"k10":0.6567},"roi":{"k1":0.7657,"k3":1.0124,"k10":0.864},"roi_ci":{"k10":{"lo":0.6425,"hi":1.0839,"p_gt1":0.115}}}},"roi":{"hit_rate":{"k1":0.0672,"k3":0.2463,"k10":0.4478},"roi":{"k1":0.6037,"k3":0.8321,"k10":0.6598},"roi_ci":{"k10":{"lo":0.4799,"hi":0.8478,"p_gt1":0.0}},"gated":{"n":67,"hit_rate":{"k1":0.0896,"k3":0.3582,"k10":0.6567},"roi":{"k1":0.5746,"k3":1.0512,"k10":0.841},"roi_ci":{"k10":{"lo":0.639,"hi":1.0658,"p_gt1":0.07}}}},"ana":{"hit_rate":{"k1":0.0149,"k3":0.0149,"k10":0.0597},"roi":{"k1":1.9507,"k3":0.6552,"k10":0.417},"roi_ci":{"k10":{"lo":0.1037,"hi":0.8257,"p_gt1":0.0075}},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0462},"roi":{"k1":0.0,"k3":0.0,"k10":0.2451},"roi_ci":{"k10":{"lo":0.0,"hi":0.5839,"p_gt1":0.0}}}},"m2":{"n_bet":20,"bet_rate":0.1493,"hit_rate":0.25,"roi":0.8333,"mean_points":1.95}}},{"date":"20260601","n_races":144,"has_result":true,"tag":"forward","model_gen":"prod_20260522","models":{"hit":{"hit_rate":{"k1":0.1042,"k3":0.2014,"k10":0.4236},"roi":{"k1":0.9375,"k3":0.6227,"k10":0.6917},"roi_ci":{"k10":{"lo":0.5149,"hi":0.8996,"p_gt1":0.0025}},"gated":{"n":72,"hit_rate":{"k1":0.125,"k3":0.2222,"k10":0.5278},"roi":{"k1":0.7708,"k3":0.4963,"k10":0.8013},"roi_ci":{"k10":{"lo":0.5722,"hi":1.1485,"p_gt1":0.1025}}}},"roi":{"hit_rate":{"k1":0.0903,"k3":0.2361,"k10":0.4236},"roi":{"k1":0.7625,"k3":1.0176,"k10":0.6987},"roi_ci":{"k10":{"lo":0.51,"hi":0.9116,"p_gt1":0.005}},"gated":{"n":72,"hit_rate":{"k1":0.0972,"k3":0.2778,"k10":0.5139},"roi":{"k1":0.5569,"k3":0.712,"k10":0.6999},"roi_ci":{"k10":{"lo":0.5189,"hi":0.9295,"p_gt1":0.01}}}},"ana":{"hit_rate":{"k1":0.0139,"k3":0.0417,"k10":0.1042},"roi":{"k1":1.8167,"k3":1.5206,"k10":1.0308},"roi_ci":{"k10":{"lo":0.5249,"hi":1.6144,"p_gt1":0.5025}},"gated":{"n":72,"hit_rate":{"k1":0.0139,"k3":0.0556,"k10":0.125},"roi":{"k1":0.6597,"k3":1.6449,"k10":1.2518},"roi_ci":{"k10":{"lo":0.5118,"hi":2.2249,"p_gt1":0.7425}}}},"m2":{"n_bet":28,"bet_rate":0.1944,"hit_rate":0.1786,"roi":0.7161,"mean_points":2.0}}},{"date":"20260531","n_races":187,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.107,"k3":0.262,"k10":0.5134},"roi":{"k1":0.7128,"k3":0.743,"k10":0.8118},"gated":{"n":94,"hit_rate":{"k1":0.1596,"k3":0.3511,"k10":0.6277},"roi":{"k1":0.9872,"k3":0.9025,"k10":0.8893}}},"roi":{"hit_rate":{"k1":0.107,"k3":0.2567,"k10":0.4973},"roi":{"k1":0.7717,"k3":0.7617,"k10":0.7851},"gated":{"n":94,"hit_rate":{"k1":0.1383,"k3":0.3298,"k10":0.617},"roi":{"k1":0.9064,"k3":0.8713,"k10":0.9584}}},"ana":{"hit_rate":{"k1":0.016,"k3":0.0267,"k10":0.107},"roi":{"k1":2.108,"k3":0.8107,"k10":1.5766},"gated":{"n":94,"hit_rate":{"k1":0.0213,"k3":0.0213,"k10":0.0851},"roi":{"k1":2.184,"k3":0.728,"k10":1.2552}}},"m2":{"n_bet":30,"bet_rate":0.1604,"hit_rate":0.2667,"roi":1.0712,"mean_points":1.9667}}},{"date":"20260530","n_races":176,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1193,"k3":0.2386,"k10":0.4943},"roi":{"k1":1.2188,"k3":0.8718,"k10":0.6944},"gated":{"n":88,"hit_rate":{"k1":0.1364,"k3":0.2955,"k10":0.6023},"roi":{"k1":1.1057,"k3":0.8205,"k10":0.7257}}},"roi":{"hit_rate":{"k1":0.125,"k3":0.233,"k10":0.5},"roi":{"k1":1.104,"k3":0.7703,"k10":0.7843},"gated":{"n":88,"hit_rate":{"k1":0.1591,"k3":0.3068,"k10":0.5909},"roi":{"k1":1.142,"k3":0.8598,"k10":0.8127}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0114,"k10":0.0511},"roi":{"k1":0.0,"k3":0.6354,"k10":0.8006},"gated":{"n":88,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0568},"roi":{"k1":0.0,"k3":0.0,"k10":1.108}}},"m2":{"n_bet":26,"bet_rate":0.1477,"hit_rate":0.2308,"roi":0.95,"mean_points":2.0}}},{"date":"20260529","n_races":145,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.069,"k3":0.1724,"k10":0.4828},"roi":{"k1":0.4807,"k3":0.6025,"k10":0.8195},"gated":{"n":73,"hit_rate":{"k1":0.1096,"k3":0.2055,"k10":0.6027},"roi":{"k1":0.7151,"k3":0.6269,"k10":0.834}}},"roi":{"hit_rate":{"k1":0.0552,"k3":0.2138,"k10":0.4552},"roi":{"k1":0.3972,"k3":0.8448,"k10":0.7946},"gated":{"n":73,"hit_rate":{"k1":0.0959,"k3":0.274,"k10":0.589},"roi":{"k1":0.7123,"k3":0.8959,"k10":0.9423}}},"ana":{"hit_rate":{"k1":0.0207,"k3":0.0483,"k10":0.0759},"roi":{"k1":0.8166,"k3":1.2775,"k10":0.6497},"gated":{"n":73,"hit_rate":{"k1":0.0274,"k3":0.0685,"k10":0.0959},"roi":{"k1":1.4411,"k3":2.3484,"k10":1.0534}}},"m2":{"n_bet":26,"bet_rate":0.1793,"hit_rate":0.1538,"roi":0.9784,"mean_points":1.9615}}},{"date":"20260528","n_races":140,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0786,"k3":0.2429,"k10":0.5},"roi":{"k1":0.7636,"k3":0.8336,"k10":0.7803},"gated":{"n":70,"hit_rate":{"k1":0.1143,"k3":0.3143,"k10":0.6143},"roi":{"k1":1.0514,"k3":0.9962,"k10":0.7863}}},"roi":{"hit_rate":{"k1":0.0857,"k3":0.25,"k10":0.4857},"roi":{"k1":0.8529,"k3":0.8757,"k10":0.8047},"gated":{"n":70,"hit_rate":{"k1":0.1,"k3":0.3286,"k10":0.5714},"roi":{"k1":0.8471,"k3":1.09,"k10":0.7833}}},"ana":{"hit_rate":{"k1":0.0071,"k3":0.05,"k10":0.0571},"roi":{"k1":0.1429,"k3":0.7017,"k10":0.2959},"gated":{"n":70,"hit_rate":{"k1":0.0,"k3":0.0571,"k10":0.0714},"roi":{"k1":0.0,"k3":0.6971,"k10":0.38}}},"m2":{"n_bet":25,"bet_rate":0.1786,"hit_rate":0.28,"roi":1.5667,"mean_points":1.92}}},{"date":"20260527","n_races":139,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1223,"k3":0.2302,"k10":0.4748},"roi":{"k1":1.0,"k3":0.701,"k10":0.746},"gated":{"n":70,"hit_rate":{"k1":0.1571,"k3":0.3143,"k10":0.5571},"roi":{"k1":1.0957,"k3":0.8357,"k10":0.6666}}},"roi":{"hit_rate":{"k1":0.0791,"k3":0.2158,"k10":0.4173},"roi":{"k1":0.5504,"k3":0.6604,"k10":0.6235},"gated":{"n":70,"hit_rate":{"k1":0.1286,"k3":0.2714,"k10":0.4857},"roi":{"k1":0.81,"k3":0.6886,"k10":0.5373}}},"ana":{"hit_rate":{"k1":0.0216,"k3":0.0216,"k10":0.0576},"roi":{"k1":0.8295,"k3":0.2765,"k10":1.055},"gated":{"n":70,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0143},"roi":{"k1":0.0,"k3":0.0,"k10":0.831}}},"m2":{"n_bet":17,"bet_rate":0.1223,"hit_rate":0.2353,"roi":0.7441,"mean_points":2.0}}},{"date":"20260526","n_races":130,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0615,"k3":0.2308,"k10":0.5},"roi":{"k1":0.7423,"k3":0.9408,"k10":0.9132},"gated":{"n":65,"hit_rate":{"k1":0.0769,"k3":0.2769,"k10":0.5231},"roi":{"k1":0.6308,"k3":0.7964,"k10":0.5306}}},"roi":{"hit_rate":{"k1":0.0846,"k3":0.1846,"k10":0.4846},"roi":{"k1":0.9385,"k3":0.6738,"k10":0.8175},"gated":{"n":65,"hit_rate":{"k1":0.0923,"k3":0.2462,"k10":0.5846},"roi":{"k1":0.5831,"k3":0.6626,"k10":0.6612}}},"ana":{"hit_rate":{"k1":0.0077,"k3":0.0154,"k10":0.0615},"roi":{"k1":0.7723,"k3":0.4054,"k10":0.5497},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0154,"k10":0.0615},"roi":{"k1":0.0,"k3":0.2959,"k10":0.5797}}},"m2":{"n_bet":15,"bet_rate":0.1154,"hit_rate":0.2,"roi":0.63,"mean_points":2.0}}},{"date":"20260525","n_races":141,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0496,"k3":0.1773,"k10":0.4823},"roi":{"k1":0.4035,"k3":0.5612,"k10":0.789},"gated":{"n":71,"hit_rate":{"k1":0.0563,"k3":0.2113,"k10":0.5634},"roi":{"k1":0.3648,"k3":0.6108,"k10":0.8466}}},"roi":{"hit_rate":{"k1":0.0567,"k3":0.1631,"k10":0.461},"roi":{"k1":0.4518,"k3":0.5664,"k10":0.7247},"gated":{"n":71,"hit_rate":{"k1":0.0845,"k3":0.1268,"k10":0.5352},"roi":{"k1":0.5563,"k3":0.2958,"k10":0.7441}}},"ana":{"hit_rate":{"k1":0.0071,"k3":0.0142,"k10":0.0709},"roi":{"k1":0.3149,"k3":0.152,"k10":0.5392},"gated":{"n":71,"hit_rate":{"k1":0.0141,"k3":0.0282,"k10":0.0845},"roi":{"k1":0.6254,"k3":0.3019,"k10":0.498}}},"m2":{"n_bet":23,"bet_rate":0.1631,"hit_rate":0.3043,"roi":1.0109,"mean_points":2.0}}},{"date":"20260524","n_races":140,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0857,"k3":0.2429,"k10":0.5357},"roi":{"k1":0.7693,"k3":0.8848,"k10":0.8264},"gated":{"n":70,"hit_rate":{"k1":0.0857,"k3":0.2857,"k10":0.6714},"roi":{"k1":0.5314,"k3":0.7881,"k10":0.9611}}},"roi":{"hit_rate":{"k1":0.1,"k3":0.2143,"k10":0.5},"roi":{"k1":0.7721,"k3":0.6157,"k10":0.7335},"gated":{"n":70,"hit_rate":{"k1":0.1429,"k3":0.2857,"k10":0.6714},"roi":{"k1":1.0614,"k3":0.7052,"k10":0.9431}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0143,"k10":0.0786},"roi":{"k1":0.0,"k3":0.5688,"k10":0.5729},"gated":{"n":70,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0429},"roi":{"k1":0.0,"k3":0.0,"k10":0.3396}}},"m2":{"n_bet":23,"bet_rate":0.1643,"hit_rate":0.3043,"roi":1.213,"mean_points":2.0}}},{"date":"20260523","n_races":150,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0933,"k3":0.24,"k10":0.5333},"roi":{"k1":0.72,"k3":0.7591,"k10":0.8452},"gated":{"n":75,"hit_rate":{"k1":0.1467,"k3":0.36,"k10":0.64},"roi":{"k1":0.9387,"k3":0.952,"k10":0.8143}}},"roi":{"hit_rate":{"k1":0.08,"k3":0.26,"k10":0.5067},"roi":{"k1":0.7113,"k3":0.9193,"k10":0.9543},"gated":{"n":75,"hit_rate":{"k1":0.1467,"k3":0.3333,"k10":0.5867},"roi":{"k1":0.868,"k3":0.8738,"k10":0.7287}}},"ana":{"hit_rate":{"k1":0.04,"k3":0.0533,"k10":0.1133},"roi":{"k1":2.24,"k3":1.392,"k10":1.0924},"gated":{"n":75,"hit_rate":{"k1":0.04,"k3":0.0533,"k10":0.12},"roi":{"k1":0.9267,"k3":0.768,"k10":1.1383}}},"m2":{"n_bet":25,"bet_rate":0.1667,"hit_rate":0.48,"roi":1.546,"mean_points":2.0}}},{"date":"20260522","n_races":130,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1231,"k3":0.2231,"k10":0.4538},"roi":{"k1":0.93,"k3":0.6654,"k10":0.8154},"gated":{"n":65,"hit_rate":{"k1":0.1538,"k3":0.2462,"k10":0.4769},"roi":{"k1":1.0369,"k3":0.6046,"k10":0.6225}}},"roi":{"hit_rate":{"k1":0.0846,"k3":0.2154,"k10":0.4077},"roi":{"k1":0.6331,"k3":0.7821,"k10":0.6374},"gated":{"n":65,"hit_rate":{"k1":0.0769,"k3":0.2462,"k10":0.4308},"roi":{"k1":0.4462,"k3":0.7579,"k10":0.5088}}},"ana":{"hit_rate":{"k1":0.0154,"k3":0.0385,"k10":0.0769},"roi":{"k1":1.1877,"k3":1.0151,"k10":1.0094},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0462,"k10":0.1077},"roi":{"k1":0.0,"k3":1.2385,"k10":1.1222}}},"m2":{"n_bet":21,"bet_rate":0.1615,"hit_rate":0.1905,"roi":0.5476,"mean_points":2.0}}},{"date":"20260521","n_races":131,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0763,"k3":0.1832,"k10":0.4885},"roi":{"k1":0.8153,"k3":0.5758,"k10":0.7164},"gated":{"n":66,"hit_rate":{"k1":0.1212,"k3":0.2879,"k10":0.6061},"roi":{"k1":1.2515,"k3":0.8652,"k10":0.6588}}},"roi":{"hit_rate":{"k1":0.084,"k3":0.2137,"k10":0.4733},"roi":{"k1":0.626,"k3":0.7644,"k10":0.7389},"gated":{"n":66,"hit_rate":{"k1":0.1667,"k3":0.3333,"k10":0.6061},"roi":{"k1":1.2424,"k3":1.046,"k10":0.7006}}},"ana":{"hit_rate":{"k1":0.0076,"k3":0.0229,"k10":0.084},"roi":{"k1":0.3107,"k3":0.3338,"k10":0.6134},"gated":{"n":66,"hit_rate":{"k1":0.0152,"k3":0.0303,"k10":0.0303},"roi":{"k1":0.6167,"k3":0.3111,"k10":0.0933}}},"m2":{"n_bet":27,"bet_rate":0.2061,"hit_rate":0.2593,"roi":1.0509,"mean_points":1.963}}},{"date":"20260520","n_races":142,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0845,"k3":0.2465,"k10":0.4859},"roi":{"k1":0.8028,"k3":0.8425,"k10":0.7544},"gated":{"n":71,"hit_rate":{"k1":0.1127,"k3":0.3239,"k10":0.5493},"roi":{"k1":0.7944,"k3":0.9324,"k10":0.701}}},"roi":{"hit_rate":{"k1":0.0915,"k3":0.2324,"k10":0.4718},"roi":{"k1":0.9028,"k3":0.9101,"k10":0.744},"gated":{"n":71,"hit_rate":{"k1":0.0986,"k3":0.2817,"k10":0.5915},"roi":{"k1":0.6704,"k3":0.9291,"k10":0.8621}}},"ana":{"hit_rate":{"k1":0.007,"k3":0.007,"k10":0.0704},"roi":{"k1":0.3965,"k3":0.1322,"k10":0.7146},"gated":{"n":71,"hit_rate":{"k1":0.0141,"k3":0.0141,"k10":0.1127},"roi":{"k1":0.793,"k3":0.2643,"k10":1.2662}}},"m2":{"n_bet":22,"bet_rate":0.1549,"hit_rate":0.1364,"roi":0.407,"mean_points":1.9545}}},{"date":"20260519","n_races":130,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1231,"k3":0.2692,"k10":0.5077},"roi":{"k1":1.3354,"k3":0.9121,"k10":0.7048},"gated":{"n":65,"hit_rate":{"k1":0.1692,"k3":0.4154,"k10":0.6769},"roi":{"k1":1.1215,"k3":1.0892,"k10":0.7642}}},"roi":{"hit_rate":{"k1":0.1308,"k3":0.2462,"k10":0.5077},"roi":{"k1":0.9908,"k3":0.861,"k10":0.729},"gated":{"n":65,"hit_rate":{"k1":0.2154,"k3":0.3692,"k10":0.6923},"roi":{"k1":1.4446,"k3":0.9405,"k10":0.8092}}},"ana":{"hit_rate":{"k1":0.0231,"k3":0.0462,"k10":0.1},"roi":{"k1":0.9469,"k3":1.0323,"k10":0.7913},"gated":{"n":65,"hit_rate":{"k1":0.0462,"k3":0.0769,"k10":0.0923},"roi":{"k1":1.8938,"k3":1.6349,"k10":0.6972}}},"m2":{"n_bet":19,"bet_rate":0.1462,"hit_rate":0.3684,"roi":1.1316,"mean_points":2.0}}},{"date":"20260518","n_races":118,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0593,"k3":0.2458,"k10":0.4831},"roi":{"k1":0.6144,"k3":0.952,"k10":0.7964},"gated":{"n":59,"hit_rate":{"k1":0.0339,"k3":0.3051,"k10":0.5593},"roi":{"k1":0.1475,"k3":0.9525,"k10":0.8495}}},"roi":{"hit_rate":{"k1":0.1186,"k3":0.2627,"k10":0.4237},"roi":{"k1":1.0712,"k3":0.9333,"k10":0.7088},"gated":{"n":59,"hit_rate":{"k1":0.1356,"k3":0.2881,"k10":0.4746},"roi":{"k1":0.9627,"k3":0.7435,"k10":0.7651}}},"ana":{"hit_rate":{"k1":0.0169,"k3":0.0339,"k10":0.0932},"roi":{"k1":1.5305,"k3":0.9946,"k10":0.6447},"gated":{"n":59,"hit_rate":{"k1":0.0,"k3":0.0169,"k10":0.0847},"roi":{"k1":0.0,"k3":0.7616,"k10":0.5556}}},"m2":{"n_bet":21,"bet_rate":0.178,"hit_rate":0.3333,"roi":1.178,"mean_points":1.9524}}},{"date":"20260517","n_races":115,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.087,"k3":0.2348,"k10":0.513},"roi":{"k1":0.6357,"k3":0.7617,"k10":0.6669},"gated":{"n":58,"hit_rate":{"k1":0.1379,"k3":0.2931,"k10":0.6207},"roi":{"k1":0.869,"k3":0.6902,"k10":0.7067}}},"roi":{"hit_rate":{"k1":0.1304,"k3":0.2435,"k10":0.513},"roi":{"k1":1.0217,"k3":0.7209,"k10":0.699},"gated":{"n":58,"hit_rate":{"k1":0.2241,"k3":0.3448,"k10":0.6379},"roi":{"k1":1.6345,"k3":0.8615,"k10":0.7757}}},"ana":{"hit_rate":{"k1":0.0087,"k3":0.0435,"k10":0.087},"roi":{"k1":0.2452,"k3":0.9139,"k10":0.5281},"gated":{"n":58,"hit_rate":{"k1":0.0172,"k3":0.0517,"k10":0.069},"roi":{"k1":0.4862,"k3":0.9764,"k10":0.4945}}},"m2":{"n_bet":15,"bet_rate":0.1304,"hit_rate":0.2667,"roi":0.8207,"mean_points":1.9333}}},{"date":"20260516","n_races":142,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0704,"k3":0.2254,"k10":0.4577},"roi":{"k1":0.5127,"k3":0.8352,"k10":0.7323},"gated":{"n":71,"hit_rate":{"k1":0.1127,"k3":0.2958,"k10":0.5915},"roi":{"k1":0.6887,"k3":0.8221,"k10":0.7601}}},"roi":{"hit_rate":{"k1":0.0915,"k3":0.2254,"k10":0.4577},"roi":{"k1":0.6289,"k3":0.6869,"k10":0.7125},"gated":{"n":71,"hit_rate":{"k1":0.1549,"k3":0.3662,"k10":0.6056},"roi":{"k1":1.0155,"k3":1.0638,"k10":0.731}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.007,"k10":0.0423},"roi":{"k1":0.0,"k3":0.1502,"k10":0.2665},"gated":{"n":71,"hit_rate":{"k1":0.0,"k3":0.0141,"k10":0.0282},"roi":{"k1":0.0,"k3":0.3005,"k10":0.2008}}},"m2":{"n_bet":20,"bet_rate":0.1408,"hit_rate":0.25,"roi":1.0975,"mean_points":2.0}}},{"date":"20260515","n_races":143,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0909,"k3":0.2308,"k10":0.5035},"roi":{"k1":0.7063,"k3":0.8214,"k10":0.723},"gated":{"n":72,"hit_rate":{"k1":0.1111,"k3":0.2639,"k10":0.5972},"roi":{"k1":0.7875,"k3":0.7023,"k10":0.7288}}},"roi":{"hit_rate":{"k1":0.0629,"k3":0.2098,"k10":0.4615},"roi":{"k1":0.435,"k3":0.5746,"k10":0.6534},"gated":{"n":72,"hit_rate":{"k1":0.0694,"k3":0.2639,"k10":0.5694},"roi":{"k1":0.3736,"k3":0.6116,"k10":0.7306}}},"ana":{"hit_rate":{"k1":0.014,"k3":0.014,"k10":0.049},"roi":{"k1":0.5476,"k3":0.1825,"k10":0.5935},"gated":{"n":72,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0556},"roi":{"k1":0.0,"k3":0.0,"k10":0.8354}}},"m2":{"n_bet":17,"bet_rate":0.1189,"hit_rate":0.1176,"roi":0.3206,"mean_points":2.0}}},{"date":"20260514","n_races":167,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1257,"k3":0.2814,"k10":0.5988},"roi":{"k1":1.3545,"k3":1.0495,"k10":0.8935},"gated":{"n":84,"hit_rate":{"k1":0.1548,"k3":0.3452,"k10":0.7024},"roi":{"k1":1.1024,"k3":0.8687,"k10":0.8075}}},"roi":{"hit_rate":{"k1":0.1198,"k3":0.2575,"k10":0.5569},"roi":{"k1":1.4653,"k3":0.9583,"k10":0.8195},"gated":{"n":84,"hit_rate":{"k1":0.131,"k3":0.3095,"k10":0.619},"roi":{"k1":0.9131,"k3":0.7325,"k10":0.6408}}},"ana":{"hit_rate":{"k1":0.006,"k3":0.024,"k10":0.0599},"roi":{"k1":0.1892,"k3":0.5635,"k10":0.6673},"gated":{"n":84,"hit_rate":{"k1":0.0,"k3":0.0119,"k10":0.0476},"roi":{"k1":0.0,"k3":0.4631,"k10":0.3846}}},"m2":{"n_bet":22,"bet_rate":0.1317,"hit_rate":0.4091,"roi":1.193,"mean_points":1.9545}}},{"date":"20260513","n_races":164,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0976,"k3":0.2195,"k10":0.5061},"roi":{"k1":0.8159,"k3":0.7492,"k10":0.7836},"gated":{"n":82,"hit_rate":{"k1":0.1098,"k3":0.2561,"k10":0.5976},"roi":{"k1":0.7207,"k3":0.6224,"k10":0.7841}}},"roi":{"hit_rate":{"k1":0.0915,"k3":0.1951,"k10":0.4878},"roi":{"k1":0.6451,"k3":0.5949,"k10":0.8001},"gated":{"n":82,"hit_rate":{"k1":0.1098,"k3":0.2439,"k10":0.5854},"roi":{"k1":0.6378,"k3":0.5919,"k10":0.8857}}},"ana":{"hit_rate":{"k1":0.0244,"k3":0.0427,"k10":0.0976},"roi":{"k1":0.9201,"k3":0.5827,"k10":0.6368},"gated":{"n":82,"hit_rate":{"k1":0.0366,"k3":0.0488,"k10":0.0732},"roi":{"k1":1.1622,"k3":0.4837,"k10":0.6212}}},"m2":{"n_bet":29,"bet_rate":0.1768,"hit_rate":0.3448,"roi":1.2638,"mean_points":2.0}}},{"date":"20260512","n_races":166,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0482,"k3":0.2229,"k10":0.5241},"roi":{"k1":0.3867,"k3":0.7761,"k10":0.7832},"gated":{"n":83,"hit_rate":{"k1":0.0602,"k3":0.2892,"k10":0.6265},"roi":{"k1":0.3566,"k3":0.9032,"k10":0.7867}}},"roi":{"hit_rate":{"k1":0.0964,"k3":0.2048,"k10":0.4759},"roi":{"k1":0.9608,"k3":0.7414,"k10":0.8175},"gated":{"n":83,"hit_rate":{"k1":0.0964,"k3":0.2651,"k10":0.5422},"roi":{"k1":0.6072,"k3":0.8145,"k10":0.6451}}},"ana":{"hit_rate":{"k1":0.0301,"k3":0.0542,"k10":0.1024},"roi":{"k1":1.8307,"k3":1.1361,"k10":0.7449},"gated":{"n":83,"hit_rate":{"k1":0.0,"k3":0.0241,"k10":0.0602},"roi":{"k1":0.0,"k3":0.9133,"k10":0.4375}}},"m2":{"n_bet":25,"bet_rate":0.1506,"hit_rate":0.24,"roi":0.7878,"mean_points":1.96}}},{"date":"20260511","n_races":136,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1029,"k3":0.2574,"k10":0.5074},"roi":{"k1":0.6316,"k3":0.8949,"k10":0.739},"gated":{"n":68,"hit_rate":{"k1":0.1618,"k3":0.3676,"k10":0.6618},"roi":{"k1":0.8676,"k3":0.8554,"k10":0.7099}}},"roi":{"hit_rate":{"k1":0.125,"k3":0.2647,"k10":0.5074},"roi":{"k1":0.8625,"k3":0.7708,"k10":0.7746},"gated":{"n":68,"hit_rate":{"k1":0.2206,"k3":0.3971,"k10":0.6471},"roi":{"k1":1.2147,"k3":0.9039,"k10":0.661}}},"ana":{"hit_rate":{"k1":0.0147,"k3":0.0441,"k10":0.0809},"roi":{"k1":1.1971,"k3":1.0083,"k10":0.4857},"gated":{"n":68,"hit_rate":{"k1":0.0147,"k3":0.0588,"k10":0.0735},"roi":{"k1":1.9221,"k3":1.1083,"k10":0.516}}},"m2":{"n_bet":18,"bet_rate":0.1324,"hit_rate":0.3333,"roi":1.0028,"mean_points":2.0}}},{"date":"20260510","n_races":128,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0703,"k3":0.2188,"k10":0.5078},"roi":{"k1":0.5281,"k3":0.6776,"k10":0.7519},"gated":{"n":64,"hit_rate":{"k1":0.1094,"k3":0.2656,"k10":0.6094},"roi":{"k1":0.8078,"k3":0.6401,"k10":0.8308}}},"roi":{"hit_rate":{"k1":0.1172,"k3":0.2188,"k10":0.4453},"roi":{"k1":1.0031,"k3":0.6641,"k10":0.6081},"gated":{"n":64,"hit_rate":{"k1":0.125,"k3":0.2656,"k10":0.5781},"roi":{"k1":0.825,"k3":0.6724,"k10":0.7506}}},"ana":{"hit_rate":{"k1":0.0078,"k3":0.0312,"k10":0.1016},"roi":{"k1":0.4531,"k3":1.182,"k10":0.8517},"gated":{"n":64,"hit_rate":{"k1":0.0,"k3":0.0312,"k10":0.0625},"roi":{"k1":0.0,"k3":0.5479,"k10":0.4125}}},"m2":{"n_bet":13,"bet_rate":0.1016,"hit_rate":0.3846,"roi":1.3923,"mean_points":2.0}}},{"date":"20260509","n_races":128,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1016,"k3":0.2969,"k10":0.5547},"roi":{"k1":0.7883,"k3":0.9224,"k10":0.6584},"gated":{"n":64,"hit_rate":{"k1":0.1406,"k3":0.3438,"k10":0.6094},"roi":{"k1":0.9016,"k3":0.8365,"k10":0.6102}}},"roi":{"hit_rate":{"k1":0.1406,"k3":0.2891,"k10":0.5391},"roi":{"k1":1.0484,"k3":0.8273,"k10":0.6617},"gated":{"n":64,"hit_rate":{"k1":0.2031,"k3":0.375,"k10":0.5938},"roi":{"k1":1.3078,"k3":0.8745,"k10":0.6223}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0156,"k10":0.0469},"roi":{"k1":0.0,"k3":0.925,"k10":0.6505},"gated":{"n":64,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0312},"roi":{"k1":0.0,"k3":0.0,"k10":0.4713}}},"m2":{"n_bet":23,"bet_rate":0.1797,"hit_rate":0.3043,"roi":1.0711,"mean_points":1.9565}}},{"date":"20260508","n_races":141,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0922,"k3":0.2695,"k10":0.5248},"roi":{"k1":0.6702,"k3":0.9761,"k10":0.7243},"gated":{"n":71,"hit_rate":{"k1":0.1268,"k3":0.3099,"k10":0.5915},"roi":{"k1":0.9211,"k3":0.9568,"k10":0.7207}}},"roi":{"hit_rate":{"k1":0.1418,"k3":0.2837,"k10":0.5106},"roi":{"k1":1.1163,"k3":1.0047,"k10":0.8335},"gated":{"n":71,"hit_rate":{"k1":0.1972,"k3":0.338,"k10":0.5634},"roi":{"k1":1.4042,"k3":0.9357,"k10":0.6875}}},"ana":{"hit_rate":{"k1":0.0071,"k3":0.0284,"k10":0.0567},"roi":{"k1":0.1809,"k3":0.6196,"k10":0.3096},"gated":{"n":71,"hit_rate":{"k1":0.0141,"k3":0.0282,"k10":0.0563},"roi":{"k1":0.3592,"k3":0.5859,"k10":0.3427}}},"m2":{"n_bet":21,"bet_rate":0.1489,"hit_rate":0.381,"roi":1.4452,"mean_points":2.0}}},{"date":"20260507","n_races":139,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1223,"k3":0.2302,"k10":0.518},"roi":{"k1":0.8748,"k3":0.5933,"k10":0.7694},"gated":{"n":70,"hit_rate":{"k1":0.1571,"k3":0.3429,"k10":0.6429},"roi":{"k1":1.0,"k3":0.799,"k10":0.7016}}},"roi":{"hit_rate":{"k1":0.0719,"k3":0.259,"k10":0.4892},"roi":{"k1":0.5619,"k3":0.8321,"k10":0.7322},"gated":{"n":70,"hit_rate":{"k1":0.1,"k3":0.3571,"k10":0.5857},"roi":{"k1":0.6571,"k3":0.9138,"k10":0.5954}}},"ana":{"hit_rate":{"k1":0.0216,"k3":0.036,"k10":0.0791},"roi":{"k1":2.2144,"k3":0.9168,"k10":0.6428},"gated":{"n":70,"hit_rate":{"k1":0.0286,"k3":0.0571,"k10":0.0857},"roi":{"k1":2.0714,"k3":1.0452,"k10":0.6373}}},"m2":{"n_bet":26,"bet_rate":0.1871,"hit_rate":0.1923,"roi":0.7173,"mean_points":2.0}}},{"date":"20260506","n_races":212,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0943,"k3":0.2642,"k10":0.5047},"roi":{"k1":0.7217,"k3":0.8395,"k10":0.6991},"gated":{"n":106,"hit_rate":{"k1":0.1132,"k3":0.3113,"k10":0.5943},"roi":{"k1":0.7745,"k3":0.8745,"k10":0.7781}}},"roi":{"hit_rate":{"k1":0.1226,"k3":0.2358,"k10":0.4764},"roi":{"k1":0.9623,"k3":0.6937,"k10":0.7531},"gated":{"n":106,"hit_rate":{"k1":0.1509,"k3":0.2925,"k10":0.5566},"roi":{"k1":0.9906,"k3":0.7327,"k10":0.7386}}},"ana":{"hit_rate":{"k1":0.0142,"k3":0.0189,"k10":0.0425},"roi":{"k1":0.491,"k3":0.2816,"k10":0.2079},"gated":{"n":106,"hit_rate":{"k1":0.0189,"k3":0.0283,"k10":0.066},"roi":{"k1":0.4321,"k3":0.3799,"k10":0.336}}},"m2":{"n_bet":30,"bet_rate":0.1415,"hit_rate":0.2,"roi":0.6153,"mean_points":1.9667}}},{"date":"20260505","n_races":198,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1061,"k3":0.2626,"k10":0.5455},"roi":{"k1":0.8838,"k3":0.818,"k10":0.7917},"gated":{"n":99,"hit_rate":{"k1":0.1313,"k3":0.3535,"k10":0.6465},"roi":{"k1":0.7848,"k3":0.7549,"k10":0.742}}},"roi":{"hit_rate":{"k1":0.1061,"k3":0.2626,"k10":0.5253},"roi":{"k1":0.7869,"k3":0.7606,"k10":0.9403},"gated":{"n":99,"hit_rate":{"k1":0.1616,"k3":0.3636,"k10":0.6667},"roi":{"k1":1.001,"k3":0.8431,"k10":1.1317}}},"ana":{"hit_rate":{"k1":0.0202,"k3":0.0455,"k10":0.0657},"roi":{"k1":0.7333,"k3":0.9544,"k10":0.6693},"gated":{"n":99,"hit_rate":{"k1":0.0101,"k3":0.0404,"k10":0.0505},"roi":{"k1":0.197,"k3":1.0407,"k10":0.5834}}},"m2":{"n_bet":24,"bet_rate":0.1212,"hit_rate":0.25,"roi":0.9261,"mean_points":1.9167}}},{"date":"20260504","n_races":185,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1189,"k3":0.2811,"k10":0.5622},"roi":{"k1":1.0741,"k3":1.0944,"k10":0.8554},"gated":{"n":93,"hit_rate":{"k1":0.1398,"k3":0.3548,"k10":0.6774},"roi":{"k1":0.8806,"k3":0.8659,"k10":0.8772}}},"roi":{"hit_rate":{"k1":0.1027,"k3":0.2432,"k10":0.5514},"roi":{"k1":0.8184,"k3":0.7533,"k10":0.8357},"gated":{"n":93,"hit_rate":{"k1":0.129,"k3":0.3226,"k10":0.6559},"roi":{"k1":0.7065,"k3":0.7297,"k10":0.8686}}},"ana":{"hit_rate":{"k1":0.0108,"k3":0.0541,"k10":0.1027},"roi":{"k1":0.4773,"k3":0.7643,"k10":0.8955},"gated":{"n":93,"hit_rate":{"k1":0.0,"k3":0.0323,"k10":0.0753},"roi":{"k1":0.0,"k3":0.6703,"k10":1.1902}}},"m2":{"n_bet":28,"bet_rate":0.1514,"hit_rate":0.1786,"roi":0.4509,"mean_points":1.8929}}},{"date":"20260503","n_races":196,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.051,"k3":0.2041,"k10":0.5102},"roi":{"k1":0.3036,"k3":0.5923,"k10":0.7145},"gated":{"n":98,"hit_rate":{"k1":0.102,"k3":0.2653,"k10":0.6122},"roi":{"k1":0.6071,"k3":0.7082,"k10":0.713}}},"roi":{"hit_rate":{"k1":0.0816,"k3":0.2143,"k10":0.4694},"roi":{"k1":0.6153,"k3":0.6201,"k10":0.6323},"gated":{"n":98,"hit_rate":{"k1":0.1122,"k3":0.2755,"k10":0.5714},"roi":{"k1":0.7071,"k3":0.6884,"k10":0.6585}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0204,"k10":0.0816},"roi":{"k1":0.0,"k3":0.4184,"k10":0.5715},"gated":{"n":98,"hit_rate":{"k1":0.0,"k3":0.0306,"k10":0.0612},"roi":{"k1":0.0,"k3":0.7,"k10":0.4177}}},"m2":{"n_bet":28,"bet_rate":0.1429,"hit_rate":0.0357,"roi":0.0764,"mean_points":1.9643}}},{"date":"20260502","n_races":177,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1073,"k3":0.2825,"k10":0.5537},"roi":{"k1":0.7192,"k3":0.8868,"k10":0.7442},"gated":{"n":89,"hit_rate":{"k1":0.1685,"k3":0.382,"k10":0.6517},"roi":{"k1":0.9787,"k3":0.9097,"k10":0.7642}}},"roi":{"hit_rate":{"k1":0.1243,"k3":0.2429,"k10":0.5424},"roi":{"k1":0.9842,"k3":0.7363,"k10":0.7738},"gated":{"n":89,"hit_rate":{"k1":0.1685,"k3":0.2921,"k10":0.6742},"roi":{"k1":1.1067,"k3":0.6412,"k10":0.9093}}},"ana":{"hit_rate":{"k1":0.0169,"k3":0.0452,"k10":0.0847},"roi":{"k1":0.9271,"k3":0.8576,"k10":0.5992},"gated":{"n":89,"hit_rate":{"k1":0.0112,"k3":0.0337,"k10":0.0337},"roi":{"k1":0.3326,"k3":0.9618,"k10":0.2885}}},"m2":{"n_bet":37,"bet_rate":0.209,"hit_rate":0.2432,"roi":0.613,"mean_points":1.8649}}},{"date":"20260501","n_races":167,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1018,"k3":0.2216,"k10":0.485},"roi":{"k1":1.1024,"k3":0.8361,"k10":0.8135},"gated":{"n":84,"hit_rate":{"k1":0.0833,"k3":0.2262,"k10":0.5476},"roi":{"k1":0.5845,"k3":0.6214,"k10":0.8423}}},"roi":{"hit_rate":{"k1":0.1018,"k3":0.2395,"k10":0.491},"roi":{"k1":0.9898,"k3":0.8944,"k10":0.9245},"gated":{"n":84,"hit_rate":{"k1":0.0952,"k3":0.2619,"k10":0.5476},"roi":{"k1":0.7369,"k3":0.9175,"k10":0.9526}}},"ana":{"hit_rate":{"k1":0.012,"k3":0.0299,"k10":0.1078},"roi":{"k1":1.209,"k3":0.8844,"k10":0.9162},"gated":{"n":84,"hit_rate":{"k1":0.0119,"k3":0.0238,"k10":0.0714},"roi":{"k1":0.6024,"k3":0.402,"k10":0.6795}}},"m2":{"n_bet":27,"bet_rate":0.1617,"hit_rate":0.1111,"roi":0.4481,"mean_points":2.0}}},{"date":"20260430","n_races":159,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0755,"k3":0.2013,"k10":0.5723},"roi":{"k1":0.4195,"k3":0.4878,"k10":0.7655},"gated":{"n":80,"hit_rate":{"k1":0.1125,"k3":0.3,"k10":0.675},"roi":{"k1":0.5787,"k3":0.6304,"k10":0.7642}}},"roi":{"hit_rate":{"k1":0.0881,"k3":0.239,"k10":0.5094},"roi":{"k1":0.5082,"k3":0.669,"k10":0.6393},"gated":{"n":80,"hit_rate":{"k1":0.1375,"k3":0.3625,"k10":0.65},"roi":{"k1":0.755,"k3":0.8671,"k10":0.7324}}},"ana":{"hit_rate":{"k1":0.0126,"k3":0.0189,"k10":0.0881},"roi":{"k1":1.2352,"k3":0.6753,"k10":0.6987},"gated":{"n":80,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.05},"roi":{"k1":0.0,"k3":0.0,"k10":0.4161}}},"m2":{"n_bet":28,"bet_rate":0.1761,"hit_rate":0.25,"roi":0.9161,"mean_points":2.0}}},{"date":"20260429","n_races":164,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.128,"k3":0.2439,"k10":0.5122},"roi":{"k1":0.9866,"k3":0.6921,"k10":0.6446},"gated":{"n":82,"hit_rate":{"k1":0.2073,"k3":0.3415,"k10":0.6463},"roi":{"k1":1.5037,"k3":0.8797,"k10":0.7088}}},"roi":{"hit_rate":{"k1":0.0732,"k3":0.2439,"k10":0.4512},"roi":{"k1":0.6134,"k3":0.7372,"k10":0.5555},"gated":{"n":82,"hit_rate":{"k1":0.1098,"k3":0.3293,"k10":0.622},"roi":{"k1":0.7366,"k3":0.902,"k10":0.7484}}},"ana":{"hit_rate":{"k1":0.0061,"k3":0.0427,"k10":0.1037},"roi":{"k1":0.0878,"k3":0.8181,"k10":0.7009},"gated":{"n":82,"hit_rate":{"k1":0.0,"k3":0.0366,"k10":0.061},"roi":{"k1":0.0,"k3":1.0142,"k10":0.4943}}},"m2":{"n_bet":16,"bet_rate":0.0976,"hit_rate":0.25,"roi":0.825,"mean_points":2.0}}},{"date":"20260428","n_races":160,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0563,"k3":0.175,"k10":0.4875},"roi":{"k1":0.4319,"k3":0.5567,"k10":0.7927},"gated":{"n":80,"hit_rate":{"k1":0.05,"k3":0.175,"k10":0.5875},"roi":{"k1":0.2562,"k3":0.3921,"k10":0.7859}}},"roi":{"hit_rate":{"k1":0.0875,"k3":0.1938,"k10":0.45},"roi":{"k1":0.6913,"k3":0.7379,"k10":0.7693},"gated":{"n":80,"hit_rate":{"k1":0.125,"k3":0.2125,"k10":0.5625},"roi":{"k1":0.8163,"k3":0.7288,"k10":0.836}}},"ana":{"hit_rate":{"k1":0.0125,"k3":0.0437,"k10":0.0875},"roi":{"k1":0.1837,"k3":1.0121,"k10":0.7702},"gated":{"n":80,"hit_rate":{"k1":0.0125,"k3":0.0625,"k10":0.0875},"roi":{"k1":0.22,"k3":1.7683,"k10":0.882}}},"m2":{"n_bet":32,"bet_rate":0.2,"hit_rate":0.125,"roi":0.3906,"mean_points":2.0}}},{"date":"20260427","n_races":187,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0909,"k3":0.1979,"k10":0.5348},"roi":{"k1":0.8107,"k3":0.5993,"k10":0.7555},"gated":{"n":94,"hit_rate":{"k1":0.117,"k3":0.234,"k10":0.6277},"roi":{"k1":0.883,"k3":0.5915,"k10":0.7672}}},"roi":{"hit_rate":{"k1":0.0749,"k3":0.1872,"k10":0.5027},"roi":{"k1":0.5824,"k3":0.6178,"k10":0.7282},"gated":{"n":94,"hit_rate":{"k1":0.1064,"k3":0.2447,"k10":0.6064},"roi":{"k1":0.734,"k3":0.6968,"k10":0.7213}}},"ana":{"hit_rate":{"k1":0.0267,"k3":0.0374,"k10":0.0535},"roi":{"k1":1.0176,"k3":0.6102,"k10":0.2793},"gated":{"n":94,"hit_rate":{"k1":0.0106,"k3":0.0319,"k10":0.0426},"roi":{"k1":0.2479,"k3":0.6216,"k10":0.2061}}},"m2":{"n_bet":29,"bet_rate":0.1551,"hit_rate":0.1724,"roi":0.4586,"mean_points":2.0}}},{"date":"20260426","n_races":176,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0966,"k3":0.2727,"k10":0.5568},"roi":{"k1":1.0403,"k3":1.1384,"k10":0.9487},"gated":{"n":88,"hit_rate":{"k1":0.125,"k3":0.3295,"k10":0.6136},"roi":{"k1":0.8966,"k3":0.9159,"k10":0.8845}}},"roi":{"hit_rate":{"k1":0.0852,"k3":0.2216,"k10":0.5341},"roi":{"k1":0.8994,"k3":0.76,"k10":0.9446},"gated":{"n":88,"hit_rate":{"k1":0.1023,"k3":0.2841,"k10":0.6136},"roi":{"k1":0.9534,"k3":0.7523,"k10":0.94}}},"ana":{"hit_rate":{"k1":0.0057,"k3":0.017,"k10":0.0625},"roi":{"k1":0.8074,"k3":0.5345,"k10":0.4079},"gated":{"n":88,"hit_rate":{"k1":0.0114,"k3":0.0341,"k10":0.0568},"roi":{"k1":1.6148,"k3":1.0689,"k10":0.4486}}},"m2":{"n_bet":33,"bet_rate":0.1875,"hit_rate":0.2424,"roi":0.9621,"mean_points":2.0}}},{"date":"20260425","n_races":188,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0798,"k3":0.234,"k10":0.5266},"roi":{"k1":0.55,"k3":0.7167,"k10":0.7421},"gated":{"n":94,"hit_rate":{"k1":0.1064,"k3":0.2979,"k10":0.6383},"roi":{"k1":0.5362,"k3":0.8149,"k10":0.8222}}},"roi":{"hit_rate":{"k1":0.0638,"k3":0.2128,"k10":0.5213},"roi":{"k1":0.417,"k3":0.6608,"k10":0.8349},"gated":{"n":94,"hit_rate":{"k1":0.0851,"k3":0.2553,"k10":0.6383},"roi":{"k1":0.4511,"k3":0.6975,"k10":0.9037}}},"ana":{"hit_rate":{"k1":0.016,"k3":0.0585,"k10":0.117},"roi":{"k1":1.0984,"k3":1.7089,"k10":1.1718},"gated":{"n":94,"hit_rate":{"k1":0.0,"k3":0.0426,"k10":0.0957},"roi":{"k1":0.0,"k3":1.139,"k10":1.1782}}},"m2":{"n_bet":30,"bet_rate":0.1596,"hit_rate":0.2,"roi":0.64,"mean_points":2.0}}},{"date":"20260424","n_races":155,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0774,"k3":0.2194,"k10":0.4903},"roi":{"k1":0.5523,"k3":0.6759,"k10":0.6486},"gated":{"n":78,"hit_rate":{"k1":0.1154,"k3":0.2949,"k10":0.641},"roi":{"k1":0.7474,"k3":0.7581,"k10":0.7423}}},"roi":{"hit_rate":{"k1":0.1161,"k3":0.2452,"k10":0.4968},"roi":{"k1":0.8632,"k3":0.7834,"k10":0.6912},"gated":{"n":78,"hit_rate":{"k1":0.1282,"k3":0.3333,"k10":0.6026},"roi":{"k1":0.7603,"k3":0.9774,"k10":0.6769}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0258,"k10":0.0581},"roi":{"k1":0.0,"k3":0.4578,"k10":0.2598},"gated":{"n":78,"hit_rate":{"k1":0.0,"k3":0.0128,"k10":0.0513},"roi":{"k1":0.0,"k3":0.1244,"k10":0.1886}}},"m2":{"n_bet":22,"bet_rate":0.1419,"hit_rate":0.3182,"roi":1.2932,"mean_points":2.0}}},{"date":"20260423","n_races":140,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1071,"k3":0.25,"k10":0.5714},"roi":{"k1":0.8514,"k3":0.6788,"k10":0.9212},"gated":{"n":70,"hit_rate":{"k1":0.1429,"k3":0.3286,"k10":0.7429},"roi":{"k1":0.8971,"k3":0.8005,"k10":1.0937}}},"roi":{"hit_rate":{"k1":0.1071,"k3":0.25,"k10":0.5357},"roi":{"k1":0.6764,"k3":0.71,"k10":0.8982},"gated":{"n":70,"hit_rate":{"k1":0.1571,"k3":0.3429,"k10":0.6},"roi":{"k1":0.9343,"k3":0.9129,"k10":0.69}}},"ana":{"hit_rate":{"k1":0.0357,"k3":0.05,"k10":0.1143},"roi":{"k1":1.6736,"k3":0.6569,"k10":0.6147},"gated":{"n":70,"hit_rate":{"k1":0.0286,"k3":0.0571,"k10":0.1},"roi":{"k1":0.47,"k3":0.3548,"k10":0.4671}}},"m2":{"n_bet":25,"bet_rate":0.1786,"hit_rate":0.4,"roi":1.348,"mean_points":2.0}}},{"date":"20260422","n_races":139,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1151,"k3":0.2446,"k10":0.5396},"roi":{"k1":1.1417,"k3":0.8213,"k10":0.9134},"gated":{"n":70,"hit_rate":{"k1":0.1429,"k3":0.3143,"k10":0.6714},"roi":{"k1":0.9729,"k3":0.7957,"k10":0.8469}}},"roi":{"hit_rate":{"k1":0.0791,"k3":0.2158,"k10":0.4892},"roi":{"k1":0.8914,"k3":0.7727,"k10":0.7544},"gated":{"n":70,"hit_rate":{"k1":0.1,"k3":0.3,"k10":0.6143},"roi":{"k1":0.6443,"k3":0.7433,"k10":0.723}}},"ana":{"hit_rate":{"k1":0.0216,"k3":0.0504,"k10":0.1151},"roi":{"k1":3.3345,"k3":1.6578,"k10":1.0194},"gated":{"n":70,"hit_rate":{"k1":0.0,"k3":0.0429,"k10":0.0857},"roi":{"k1":0.0,"k3":0.5338,"k10":0.6634}}},"m2":{"n_bet":21,"bet_rate":0.1511,"hit_rate":0.2857,"roi":0.8975,"mean_points":1.9048}}},{"date":"20260421","n_races":150,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0733,"k3":0.2667,"k10":0.5733},"roi":{"k1":0.6647,"k3":0.8049,"k10":0.8387},"gated":{"n":75,"hit_rate":{"k1":0.08,"k3":0.4,"k10":0.72},"roi":{"k1":0.5253,"k3":1.0649,"k10":0.9063}}},"roi":{"hit_rate":{"k1":0.1067,"k3":0.2733,"k10":0.52},"roi":{"k1":0.882,"k3":0.7833,"k10":0.6797},"gated":{"n":75,"hit_rate":{"k1":0.1467,"k3":0.3867,"k10":0.6533},"roi":{"k1":1.052,"k3":0.9964,"k10":0.7013}}},"ana":{"hit_rate":{"k1":0.0133,"k3":0.0467,"k10":0.1133},"roi":{"k1":0.912,"k3":0.7376,"k10":0.7579},"gated":{"n":75,"hit_rate":{"k1":0.0267,"k3":0.08,"k10":0.12},"roi":{"k1":1.824,"k3":1.3529,"k10":0.5917}}},"m2":{"n_bet":23,"bet_rate":0.1533,"hit_rate":0.3043,"roi":1.1068,"mean_points":1.913}}},{"date":"20260420","n_races":164,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1341,"k3":0.311,"k10":0.628},"roi":{"k1":1.0012,"k3":0.9081,"k10":0.8711},"gated":{"n":82,"hit_rate":{"k1":0.1707,"k3":0.378,"k10":0.7073},"roi":{"k1":1.0402,"k3":0.9443,"k10":0.8389}}},"roi":{"hit_rate":{"k1":0.1341,"k3":0.3049,"k10":0.5732},"roi":{"k1":1.1616,"k3":0.9949,"k10":0.7915},"gated":{"n":82,"hit_rate":{"k1":0.1707,"k3":0.3537,"k10":0.6829},"roi":{"k1":1.211,"k3":0.9882,"k10":0.8327}}},"ana":{"hit_rate":{"k1":0.0244,"k3":0.0305,"k10":0.0854},"roi":{"k1":0.8366,"k3":0.3927,"k10":0.7698},"gated":{"n":82,"hit_rate":{"k1":0.0244,"k3":0.0366,"k10":0.0976},"roi":{"k1":0.8427,"k3":0.5085,"k10":1.0291}}},"m2":{"n_bet":24,"bet_rate":0.1463,"hit_rate":0.3333,"roi":1.0478,"mean_points":1.9167}}},{"date":"20260419","n_races":166,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0964,"k3":0.241,"k10":0.4518},"roi":{"k1":0.7476,"k3":0.6598,"k10":0.6903},"gated":{"n":83,"hit_rate":{"k1":0.1566,"k3":0.3494,"k10":0.5663},"roi":{"k1":1.1193,"k3":0.8498,"k10":0.6022}}},"roi":{"hit_rate":{"k1":0.1325,"k3":0.2289,"k10":0.4578},"roi":{"k1":0.9398,"k3":0.6321,"k10":0.6654},"gated":{"n":83,"hit_rate":{"k1":0.2048,"k3":0.3373,"k10":0.5663},"roi":{"k1":1.1843,"k3":0.8024,"k10":0.6089}}},"ana":{"hit_rate":{"k1":0.012,"k3":0.0361,"k10":0.0904},"roi":{"k1":1.3578,"k3":1.0143,"k10":0.9635},"gated":{"n":83,"hit_rate":{"k1":0.0241,"k3":0.0361,"k10":0.1084},"roi":{"k1":2.7157,"k3":1.2205,"k10":0.911}}},"m2":{"n_bet":26,"bet_rate":0.1566,"hit_rate":0.2692,"roi":0.8346,"mean_points":2.0}}},{"date":"20260418","n_races":166,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0843,"k3":0.2711,"k10":0.5542},"roi":{"k1":0.8645,"k3":0.9809,"k10":0.9162},"gated":{"n":83,"hit_rate":{"k1":0.1084,"k3":0.3494,"k10":0.6627},"roi":{"k1":0.747,"k3":1.0129,"k10":1.0563}}},"roi":{"hit_rate":{"k1":0.0783,"k3":0.2349,"k10":0.4699},"roi":{"k1":0.9596,"k3":0.9639,"k10":0.7191},"gated":{"n":83,"hit_rate":{"k1":0.0843,"k3":0.2892,"k10":0.5663},"roi":{"k1":0.7108,"k3":0.9285,"k10":0.787}}},"ana":{"hit_rate":{"k1":0.012,"k3":0.0241,"k10":0.0723},"roi":{"k1":0.8367,"k3":0.4351,"k10":0.5406},"gated":{"n":83,"hit_rate":{"k1":0.012,"k3":0.012,"k10":0.0602},"roi":{"k1":0.3337,"k3":0.1112,"k10":0.4618}}},"m2":{"n_bet":23,"bet_rate":0.1386,"hit_rate":0.2609,"roi":1.0933,"mean_points":1.9565}}},{"date":"20260417","n_races":143,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0629,"k3":0.2378,"k10":0.5385},"roi":{"k1":0.4699,"k3":0.7291,"k10":0.8366},"gated":{"n":72,"hit_rate":{"k1":0.0972,"k3":0.3333,"k10":0.625},"roi":{"k1":0.6194,"k3":0.8903,"k10":0.7489}}},"roi":{"hit_rate":{"k1":0.0979,"k3":0.2448,"k10":0.5245},"roi":{"k1":0.7357,"k3":0.7925,"k10":0.878},"gated":{"n":72,"hit_rate":{"k1":0.1389,"k3":0.2917,"k10":0.5972},"roi":{"k1":0.9722,"k3":0.713,"k10":0.7719}}},"ana":{"hit_rate":{"k1":0.014,"k3":0.035,"k10":0.1189},"roi":{"k1":1.2161,"k3":0.7557,"k10":0.7397},"gated":{"n":72,"hit_rate":{"k1":0.0278,"k3":0.0278,"k10":0.1389},"roi":{"k1":2.4153,"k3":0.8051,"k10":0.9985}}},"m2":{"n_bet":21,"bet_rate":0.1469,"hit_rate":0.1905,"roi":0.731,"mean_points":2.0}}},{"date":"20260416","n_races":134,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1343,"k3":0.2239,"k10":0.5299},"roi":{"k1":1.0246,"k3":0.6308,"k10":0.9201},"gated":{"n":67,"hit_rate":{"k1":0.209,"k3":0.3433,"k10":0.6567},"roi":{"k1":1.5761,"k3":0.9627,"k10":0.9037}}},"roi":{"hit_rate":{"k1":0.1269,"k3":0.2612,"k10":0.5224},"roi":{"k1":0.9963,"k3":0.8194,"k10":0.8484},"gated":{"n":67,"hit_rate":{"k1":0.194,"k3":0.3881,"k10":0.6269},"roi":{"k1":1.5672,"k3":1.1085,"k10":0.8479}}},"ana":{"hit_rate":{"k1":0.0224,"k3":0.0299,"k10":0.1045},"roi":{"k1":2.5179,"k3":1.002,"k10":1.0673},"gated":{"n":67,"hit_rate":{"k1":0.0299,"k3":0.0299,"k10":0.1194},"roi":{"k1":3.7075,"k3":1.2358,"k10":1.1273}}},"m2":{"n_bet":24,"bet_rate":0.1791,"hit_rate":0.4167,"roi":1.6298,"mean_points":1.9583}}},{"date":"20260415","n_races":129,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0775,"k3":0.2326,"k10":0.5039},"roi":{"k1":0.6124,"k3":0.9413,"k10":0.7779},"gated":{"n":65,"hit_rate":{"k1":0.1231,"k3":0.3385,"k10":0.6154},"roi":{"k1":0.8723,"k3":0.9338,"k10":0.7068}}},"roi":{"hit_rate":{"k1":0.0775,"k3":0.2171,"k10":0.4496},"roi":{"k1":0.6566,"k3":0.963,"k10":0.7242},"gated":{"n":65,"hit_rate":{"k1":0.1231,"k3":0.3385,"k10":0.6},"roi":{"k1":0.9631,"k3":1.0303,"k10":0.8002}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0155,"k10":0.0853},"roi":{"k1":0.0,"k3":0.2814,"k10":1.3373},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0154,"k10":0.0769},"roi":{"k1":0.0,"k3":0.3118,"k10":1.7174}}},"m2":{"n_bet":21,"bet_rate":0.1628,"hit_rate":0.2857,"roi":0.895,"mean_points":1.9048}}},{"date":"20260414","n_races":142,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0775,"k3":0.2606,"k10":0.5915},"roi":{"k1":0.6986,"k3":1.0028,"k10":1.027},"gated":{"n":71,"hit_rate":{"k1":0.0845,"k3":0.3239,"k10":0.662},"roi":{"k1":0.5606,"k3":0.8883,"k10":0.9648}}},"roi":{"hit_rate":{"k1":0.1479,"k3":0.2465,"k10":0.5563},"roi":{"k1":1.3169,"k3":1.0019,"k10":0.972},"gated":{"n":71,"hit_rate":{"k1":0.169,"k3":0.2817,"k10":0.6338},"roi":{"k1":1.1972,"k3":0.8944,"k10":0.941}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0211,"k10":0.0634},"roi":{"k1":0.0,"k3":0.2439,"k10":0.3808},"gated":{"n":71,"hit_rate":{"k1":0.0,"k3":0.0141,"k10":0.0563},"roi":{"k1":0.0,"k3":0.1385,"k10":0.2338}}},"m2":{"n_bet":22,"bet_rate":0.1549,"hit_rate":0.3636,"roi":1.0227,"mean_points":2.0}}},{"date":"20260413","n_races":130,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0769,"k3":0.2154,"k10":0.4769},"roi":{"k1":0.5885,"k3":0.6667,"k10":0.8706},"gated":{"n":65,"hit_rate":{"k1":0.1077,"k3":0.2615,"k10":0.6154},"roi":{"k1":0.6415,"k3":0.7272,"k10":1.118}}},"roi":{"hit_rate":{"k1":0.1,"k3":0.2231,"k10":0.4462},"roi":{"k1":0.8131,"k3":0.8421,"k10":0.7795},"gated":{"n":65,"hit_rate":{"k1":0.1231,"k3":0.2462,"k10":0.5692},"roi":{"k1":0.8292,"k3":0.8379,"k10":1.0588}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0077,"k10":0.0538},"roi":{"k1":0.0,"k3":0.0364,"k10":0.6655},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0462},"roi":{"k1":0.0,"k3":0.0,"k10":0.9603}}},"m2":{"n_bet":15,"bet_rate":0.1154,"hit_rate":0.1333,"roi":0.2033,"mean_points":2.0}}},{"date":"20260412","n_races":129,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1163,"k3":0.2868,"k10":0.5426},"roi":{"k1":1.031,"k3":0.786,"k10":0.7486},"gated":{"n":65,"hit_rate":{"k1":0.1538,"k3":0.4308,"k10":0.6769},"roi":{"k1":1.0954,"k3":1.0338,"k10":0.7982}}},"roi":{"hit_rate":{"k1":0.1163,"k3":0.2868,"k10":0.4651},"roi":{"k1":0.6837,"k3":0.9605,"k10":0.6235},"gated":{"n":65,"hit_rate":{"k1":0.1846,"k3":0.4154,"k10":0.6154},"roi":{"k1":1.0538,"k3":1.1251,"k10":0.7411}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0078,"k10":0.0388},"roi":{"k1":0.0,"k3":0.2517,"k10":0.2544},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0154},"roi":{"k1":0.0,"k3":0.0,"k10":0.0352}}},"m2":{"n_bet":29,"bet_rate":0.2248,"hit_rate":0.3448,"roi":1.2684,"mean_points":1.9655}}},{"date":"20260411","n_races":116,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0776,"k3":0.2759,"k10":0.6034},"roi":{"k1":0.9207,"k3":1.194,"k10":0.8822},"gated":{"n":58,"hit_rate":{"k1":0.0862,"k3":0.3621,"k10":0.7069},"roi":{"k1":0.5483,"k3":1.023,"k10":0.8422}}},"roi":{"hit_rate":{"k1":0.0862,"k3":0.2672,"k10":0.5431},"roi":{"k1":0.8276,"k3":1.0402,"k10":0.8757},"gated":{"n":58,"hit_rate":{"k1":0.1207,"k3":0.3448,"k10":0.6379},"roi":{"k1":0.8448,"k3":0.9414,"k10":0.7152}}},"ana":{"hit_rate":{"k1":0.0086,"k3":0.0259,"k10":0.0603},"roi":{"k1":0.8155,"k3":0.9264,"k10":0.5724},"gated":{"n":58,"hit_rate":{"k1":0.0172,"k3":0.0172,"k10":0.0517},"roi":{"k1":1.631,"k3":0.5437,"k10":0.4891}}},"m2":{"n_bet":12,"bet_rate":0.1034,"hit_rate":0.3333,"roi":1.7167,"mean_points":2.0}}},{"date":"20260410","n_races":114,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0789,"k3":0.193,"k10":0.5351},"roi":{"k1":0.5123,"k3":0.595,"k10":0.8396},"gated":{"n":57,"hit_rate":{"k1":0.1228,"k3":0.2807,"k10":0.6842},"roi":{"k1":0.7018,"k3":0.6404,"k10":1.0135}}},"roi":{"hit_rate":{"k1":0.1053,"k3":0.2193,"k10":0.4561},"roi":{"k1":0.7509,"k3":0.7275,"k10":0.6968},"gated":{"n":57,"hit_rate":{"k1":0.1579,"k3":0.3333,"k10":0.5614},"roi":{"k1":0.9088,"k3":0.8924,"k10":0.7346}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0351,"k10":0.0877},"roi":{"k1":0.0,"k3":0.6895,"k10":0.8497},"gated":{"n":57,"hit_rate":{"k1":0.0,"k3":0.0175,"k10":0.0526},"roi":{"k1":0.0,"k3":0.1058,"k10":0.7653}}},"m2":{"n_bet":16,"bet_rate":0.1404,"hit_rate":0.3125,"roi":1.5969,"mean_points":2.0}}},{"date":"20260409","n_races":112,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0893,"k3":0.2679,"k10":0.5268},"roi":{"k1":0.7839,"k3":0.9437,"k10":0.8023},"gated":{"n":56,"hit_rate":{"k1":0.125,"k3":0.3036,"k10":0.5893},"roi":{"k1":0.7286,"k3":0.7994,"k10":0.7218}}},"roi":{"hit_rate":{"k1":0.0893,"k3":0.2589,"k10":0.5179},"roi":{"k1":0.7955,"k3":0.9384,"k10":0.8618},"gated":{"n":56,"hit_rate":{"k1":0.125,"k3":0.3393,"k10":0.5893},"roi":{"k1":0.7732,"k3":0.9554,"k10":0.7432}}},"ana":{"hit_rate":{"k1":0.0179,"k3":0.0268,"k10":0.0446},"roi":{"k1":3.0295,"k3":1.4345,"k10":0.6069},"gated":{"n":56,"hit_rate":{"k1":0.0179,"k3":0.0179,"k10":0.0179},"roi":{"k1":4.4179,"k3":1.4726,"k10":0.4418}}},"m2":{"n_bet":26,"bet_rate":0.2321,"hit_rate":0.3462,"roi":1.0635,"mean_points":2.0}}},{"date":"20260408","n_races":116,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0776,"k3":0.181,"k10":0.5086},"roi":{"k1":0.6362,"k3":0.6836,"k10":0.874},"gated":{"n":58,"hit_rate":{"k1":0.1379,"k3":0.2414,"k10":0.6034},"roi":{"k1":1.1569,"k3":0.7,"k10":0.8883}}},"roi":{"hit_rate":{"k1":0.0776,"k3":0.1983,"k10":0.4741},"roi":{"k1":0.519,"k3":0.7555,"k10":0.8266},"gated":{"n":58,"hit_rate":{"k1":0.1379,"k3":0.2586,"k10":0.6207},"roi":{"k1":0.9224,"k3":0.8793,"k10":0.9924}}},"ana":{"hit_rate":{"k1":0.0259,"k3":0.0345,"k10":0.0776},"roi":{"k1":4.1784,"k3":1.6293,"k10":0.9249},"gated":{"n":58,"hit_rate":{"k1":0.0517,"k3":0.069,"k10":0.1207},"roi":{"k1":8.3569,"k3":3.2586,"k10":1.6353}}},"m2":{"n_bet":16,"bet_rate":0.1379,"hit_rate":0.375,"roi":1.5125,"mean_points":2.0}}},{"date":"20260407","n_races":131,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.084,"k3":0.1908,"k10":0.4809},"roi":{"k1":0.7298,"k3":0.6746,"k10":0.701},"gated":{"n":66,"hit_rate":{"k1":0.1061,"k3":0.2576,"k10":0.6061},"roi":{"k1":0.7121,"k3":0.8323,"k10":0.7041}}},"roi":{"hit_rate":{"k1":0.084,"k3":0.1908,"k10":0.4809},"roi":{"k1":0.6137,"k3":0.6081,"k10":0.738},"gated":{"n":66,"hit_rate":{"k1":0.1364,"k3":0.2879,"k10":0.5909},"roi":{"k1":0.9348,"k3":0.8449,"k10":0.7233}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0382},"roi":{"k1":0.0,"k3":0.0,"k10":0.3922},"gated":{"n":66,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0303},"roi":{"k1":0.0,"k3":0.0,"k10":0.3174}}},"m2":{"n_bet":17,"bet_rate":0.1298,"hit_rate":0.2353,"roi":0.7265,"mean_points":2.0}}},{"date":"20260406","n_races":140,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0857,"k3":0.25,"k10":0.5},"roi":{"k1":0.6471,"k3":0.7676,"k10":0.7541},"gated":{"n":70,"hit_rate":{"k1":0.1,"k3":0.2857,"k10":0.6429},"roi":{"k1":0.6057,"k3":0.6795,"k10":0.8836}}},"roi":{"hit_rate":{"k1":0.0929,"k3":0.2071,"k10":0.4286},"roi":{"k1":0.6671,"k3":0.5671,"k10":0.5519},"gated":{"n":70,"hit_rate":{"k1":0.1286,"k3":0.2571,"k10":0.5571},"roi":{"k1":0.89,"k3":0.609,"k10":0.6914}}},"ana":{"hit_rate":{"k1":0.0071,"k3":0.0214,"k10":0.0429},"roi":{"k1":0.1143,"k3":0.2924,"k10":0.3544},"gated":{"n":70,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0286},"roi":{"k1":0.0,"k3":0.0,"k10":0.4289}}},"m2":{"n_bet":24,"bet_rate":0.1714,"hit_rate":0.25,"roi":0.9208,"mean_points":2.0}}},{"date":"20260405","n_races":138,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1014,"k3":0.3043,"k10":0.5652},"roi":{"k1":0.9101,"k3":0.9908,"k10":0.7801},"gated":{"n":69,"hit_rate":{"k1":0.1159,"k3":0.3478,"k10":0.6232},"roi":{"k1":0.5348,"k3":0.857,"k10":0.7019}}},"roi":{"hit_rate":{"k1":0.1667,"k3":0.3188,"k10":0.5145},"roi":{"k1":1.3928,"k3":1.015,"k10":0.6683},"gated":{"n":69,"hit_rate":{"k1":0.2029,"k3":0.3623,"k10":0.5507},"roi":{"k1":1.1275,"k3":0.8691,"k10":0.5542}}},"ana":{"hit_rate":{"k1":0.0072,"k3":0.0145,"k10":0.0362},"roi":{"k1":0.8616,"k3":0.5435,"k10":0.3934},"gated":{"n":69,"hit_rate":{"k1":0.0,"k3":0.0145,"k10":0.0435},"roi":{"k1":0.0,"k3":0.5126,"k10":0.4125}}},"m2":{"n_bet":16,"bet_rate":0.1159,"hit_rate":0.1875,"roi":0.5469,"mean_points":2.0}}},{"date":"20260404","n_races":106,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0943,"k3":0.2358,"k10":0.4528},"roi":{"k1":0.85,"k3":0.7645,"k10":0.6508},"gated":{"n":53,"hit_rate":{"k1":0.1321,"k3":0.3208,"k10":0.5849},"roi":{"k1":1.2057,"k3":0.9805,"k10":0.7957}}},"roi":{"hit_rate":{"k1":0.1038,"k3":0.2453,"k10":0.4057},"roi":{"k1":0.8179,"k3":0.9588,"k10":0.5827},"gated":{"n":53,"hit_rate":{"k1":0.1321,"k3":0.3396,"k10":0.566},"roi":{"k1":0.9434,"k3":1.3107,"k10":0.7806}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0377,"k10":0.066},"roi":{"k1":0.0,"k3":1.1604,"k10":0.5286},"gated":{"n":53,"hit_rate":{"k1":0.0,"k3":0.0377,"k10":0.0566},"roi":{"k1":0.0,"k3":0.4937,"k10":0.2}}},"m2":{"n_bet":10,"bet_rate":0.0943,"hit_rate":0.2,"roi":0.855,"mean_points":2.0}}},{"date":"20260403","n_races":131,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1069,"k3":0.2595,"k10":0.5267},"roi":{"k1":1.0656,"k3":0.8244,"k10":0.809},"gated":{"n":66,"hit_rate":{"k1":0.1212,"k3":0.3182,"k10":0.5758},"roi":{"k1":0.803,"k3":0.8354,"k10":0.6986}}},"roi":{"hit_rate":{"k1":0.1298,"k3":0.2519,"k10":0.4504},"roi":{"k1":1.058,"k3":0.8471,"k10":0.6071},"gated":{"n":66,"hit_rate":{"k1":0.1818,"k3":0.303,"k10":0.5},"roi":{"k1":1.1197,"k3":0.8035,"k10":0.5539}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0382,"k10":0.0687},"roi":{"k1":0.0,"k3":1.2852,"k10":0.5424},"gated":{"n":66,"hit_rate":{"k1":0.0,"k3":0.0606,"k10":0.1061},"roi":{"k1":0.0,"k3":1.9414,"k10":0.8391}}},"m2":{"n_bet":14,"bet_rate":0.1069,"hit_rate":0.2857,"roi":0.9778,"mean_points":1.9286}}},{"date":"20260402","n_races":107,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0935,"k3":0.1869,"k10":0.4953},"roi":{"k1":0.8402,"k3":0.6981,"k10":0.9162},"gated":{"n":54,"hit_rate":{"k1":0.1111,"k3":0.1852,"k10":0.537},"roi":{"k1":0.9333,"k3":0.4969,"k10":0.7669}}},"roi":{"hit_rate":{"k1":0.0841,"k3":0.2056,"k10":0.4299},"roi":{"k1":0.8159,"k3":0.7336,"k10":0.7548},"gated":{"n":54,"hit_rate":{"k1":0.0556,"k3":0.2407,"k10":0.4259},"roi":{"k1":0.3981,"k3":0.8309,"k10":0.5163}}},"ana":{"hit_rate":{"k1":0.0093,"k3":0.0467,"k10":0.1495},"roi":{"k1":0.1953,"k3":1.4458,"k10":1.3777},"gated":{"n":54,"hit_rate":{"k1":0.0,"k3":0.037,"k10":0.1481},"roi":{"k1":0.0,"k3":0.7673,"k10":1.1943}}},"m2":{"n_bet":15,"bet_rate":0.1402,"hit_rate":0.2667,"roi":1.1933,"mean_points":2.0}}},{"date":"20260401","n_races":107,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0935,"k3":0.215,"k10":0.486},"roi":{"k1":0.7869,"k3":0.6657,"k10":0.7038},"gated":{"n":54,"hit_rate":{"k1":0.1481,"k3":0.3333,"k10":0.6296},"roi":{"k1":1.1407,"k3":0.9,"k10":0.7426}}},"roi":{"hit_rate":{"k1":0.0935,"k3":0.2243,"k10":0.4299},"roi":{"k1":0.6505,"k3":0.6991,"k10":0.6782},"gated":{"n":54,"hit_rate":{"k1":0.1667,"k3":0.3519,"k10":0.5926},"roi":{"k1":1.1093,"k3":0.8735,"k10":0.7491}}},"ana":{"hit_rate":{"k1":0.0093,"k3":0.0187,"k10":0.0467},"roi":{"k1":0.7224,"k3":0.2969,"k10":0.1999},"gated":{"n":54,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.037},"roi":{"k1":0.0,"k3":0.0,"k10":0.1522}}},"m2":{"n_bet":17,"bet_rate":0.1589,"hit_rate":0.4118,"roi":1.3441,"mean_points":2.0}}},{"date":"20260331","n_races":148,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0608,"k3":0.2162,"k10":0.4257},"roi":{"k1":0.4128,"k3":0.8313,"k10":0.6947},"gated":{"n":74,"hit_rate":{"k1":0.0811,"k3":0.2838,"k10":0.5135},"roi":{"k1":0.4811,"k3":0.9261,"k10":0.6885}}},"roi":{"hit_rate":{"k1":0.0608,"k3":0.1892,"k10":0.4054},"roi":{"k1":0.5534,"k3":0.6142,"k10":0.7043},"gated":{"n":74,"hit_rate":{"k1":0.0676,"k3":0.2297,"k10":0.5135},"roi":{"k1":0.477,"k3":0.6486,"k10":0.7738}}},"ana":{"hit_rate":{"k1":0.0068,"k3":0.0338,"k10":0.0743},"roi":{"k1":0.525,"k3":0.9146,"k10":0.6203},"gated":{"n":74,"hit_rate":{"k1":0.0135,"k3":0.027,"k10":0.0811},"roi":{"k1":1.05,"k3":0.5275,"k10":0.7024}}},"m2":{"n_bet":24,"bet_rate":0.1622,"hit_rate":0.25,"roi":0.8935,"mean_points":1.9167}}},{"date":"20260330","n_races":161,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0683,"k3":0.2422,"k10":0.4596},"roi":{"k1":0.4702,"k3":0.6619,"k10":0.5842},"gated":{"n":81,"hit_rate":{"k1":0.0988,"k3":0.3457,"k10":0.6667},"roi":{"k1":0.5877,"k3":0.8198,"k10":0.6963}}},"roi":{"hit_rate":{"k1":0.0559,"k3":0.2174,"k10":0.4348},"roi":{"k1":0.3665,"k3":0.5762,"k10":0.5994},"gated":{"n":81,"hit_rate":{"k1":0.0988,"k3":0.3086,"k10":0.6049},"roi":{"k1":0.6111,"k3":0.6774,"k10":0.6564}}},"ana":{"hit_rate":{"k1":0.0124,"k3":0.0248,"k10":0.087},"roi":{"k1":0.8422,"k3":0.83,"k10":0.7902},"gated":{"n":81,"hit_rate":{"k1":0.0,"k3":0.0123,"k10":0.0247},"roi":{"k1":0.0,"k3":0.4461,"k10":0.1783}}},"m2":{"n_bet":26,"bet_rate":0.1615,"hit_rate":0.3462,"roi":1.1157,"mean_points":1.9615}}},{"date":"20260329","n_races":178,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1461,"k3":0.2528,"k10":0.5449},"roi":{"k1":1.2494,"k3":0.8253,"k10":0.7888},"gated":{"n":89,"hit_rate":{"k1":0.191,"k3":0.3258,"k10":0.6404},"roi":{"k1":1.3742,"k3":0.9067,"k10":0.7856}}},"roi":{"hit_rate":{"k1":0.0955,"k3":0.2921,"k10":0.5337},"roi":{"k1":0.7309,"k3":1.0039,"k10":0.8548},"gated":{"n":89,"hit_rate":{"k1":0.1236,"k3":0.3708,"k10":0.618},"roi":{"k1":0.9079,"k3":1.0453,"k10":0.7842}}},"ana":{"hit_rate":{"k1":0.0169,"k3":0.0225,"k10":0.0562},"roi":{"k1":1.7522,"k3":0.6474,"k10":0.4012},"gated":{"n":89,"hit_rate":{"k1":0.0112,"k3":0.0112,"k10":0.0562},"roi":{"k1":0.2382,"k3":0.0794,"k10":0.3243}}},"m2":{"n_bet":22,"bet_rate":0.1236,"hit_rate":0.4091,"roi":1.5488,"mean_points":1.9545}}},{"date":"20260328","n_races":161,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0932,"k3":0.205,"k10":0.528},"roi":{"k1":0.7534,"k3":0.5928,"k10":0.797},"gated":{"n":81,"hit_rate":{"k1":0.0988,"k3":0.2716,"k10":0.6049},"roi":{"k1":0.621,"k3":0.6951,"k10":0.8322}}},"roi":{"hit_rate":{"k1":0.0807,"k3":0.2298,"k10":0.5342},"roi":{"k1":0.7932,"k3":0.746,"k10":0.882},"gated":{"n":81,"hit_rate":{"k1":0.0864,"k3":0.284,"k10":0.6049},"roi":{"k1":0.5519,"k3":0.7918,"k10":0.8738}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0186,"k10":0.0559},"roi":{"k1":0.0,"k3":0.2509,"k10":0.4066},"gated":{"n":81,"hit_rate":{"k1":0.0,"k3":0.0247,"k10":0.0617},"roi":{"k1":0.0,"k3":0.3329,"k10":0.4712}}},"m2":{"n_bet":22,"bet_rate":0.1366,"hit_rate":0.1364,"roi":0.4591,"mean_points":2.0}}},{"date":"20260327","n_races":128,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0859,"k3":0.2266,"k10":0.5},"roi":{"k1":0.8531,"k3":0.8302,"k10":0.8162},"gated":{"n":64,"hit_rate":{"k1":0.1406,"k3":0.3438,"k10":0.6562},"roi":{"k1":1.3953,"k3":1.2937,"k10":0.9409}}},"roi":{"hit_rate":{"k1":0.1094,"k3":0.1562,"k10":0.5},"roi":{"k1":0.7086,"k3":0.4305,"k10":0.836},"gated":{"n":64,"hit_rate":{"k1":0.1562,"k3":0.25,"k10":0.6719},"roi":{"k1":0.8516,"k3":0.6724,"k10":1.0688}}},"ana":{"hit_rate":{"k1":0.0078,"k3":0.0234,"k10":0.0781},"roi":{"k1":0.6344,"k3":0.4909,"k10":0.6948},"gated":{"n":64,"hit_rate":{"k1":0.0156,"k3":0.0312,"k10":0.0312},"roi":{"k1":1.2688,"k3":0.613,"k10":0.1839}}},"m2":{"n_bet":15,"bet_rate":0.1172,"hit_rate":0.3333,"roi":1.1414,"mean_points":1.9333}}},{"date":"20260326","n_races":108,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0556,"k3":0.1759,"k10":0.4352},"roi":{"k1":0.4491,"k3":0.5836,"k10":0.7256},"gated":{"n":54,"hit_rate":{"k1":0.0741,"k3":0.2037,"k10":0.463},"roi":{"k1":0.4815,"k3":0.4481,"k10":0.5096}}},"roi":{"hit_rate":{"k1":0.0556,"k3":0.1667,"k10":0.4259},"roi":{"k1":0.3898,"k3":0.7022,"k10":0.7444},"gated":{"n":54,"hit_rate":{"k1":0.1111,"k3":0.2407,"k10":0.4815},"roi":{"k1":0.7796,"k3":0.7253,"k10":0.6041}}},"ana":{"hit_rate":{"k1":0.0093,"k3":0.0278,"k10":0.0833},"roi":{"k1":0.2269,"k3":0.3583,"k10":0.6915},"gated":{"n":54,"hit_rate":{"k1":0.0,"k3":0.0185,"k10":0.0926},"roi":{"k1":0.0,"k3":0.2037,"k10":0.7585}}},"m2":{"n_bet":15,"bet_rate":0.1389,"hit_rate":0.2667,"roi":0.72,"mean_points":2.0}}},{"date":"20260325","n_races":129,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.093,"k3":0.2403,"k10":0.5116},"roi":{"k1":0.6674,"k3":0.7258,"k10":0.7307},"gated":{"n":65,"hit_rate":{"k1":0.1385,"k3":0.3385,"k10":0.6},"roi":{"k1":0.9677,"k3":0.9964,"k10":0.7009}}},"roi":{"hit_rate":{"k1":0.093,"k3":0.2171,"k10":0.5116},"roi":{"k1":0.7419,"k3":0.7403,"k10":0.7399},"gated":{"n":65,"hit_rate":{"k1":0.1385,"k3":0.3077,"k10":0.6154},"roi":{"k1":1.0031,"k3":0.8959,"k10":0.7791}}},"ana":{"hit_rate":{"k1":0.0078,"k3":0.0233,"k10":0.1008},"roi":{"k1":0.1395,"k3":0.3235,"k10":0.7815},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0308,"k10":0.0923},"roi":{"k1":0.0,"k3":0.5497,"k10":0.4608}}},"m2":{"n_bet":19,"bet_rate":0.1473,"hit_rate":0.1053,"roi":0.4921,"mean_points":2.0}}},{"date":"20260324","n_races":143,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0909,"k3":0.2727,"k10":0.5734},"roi":{"k1":0.7385,"k3":0.8974,"k10":0.7999},"gated":{"n":72,"hit_rate":{"k1":0.1111,"k3":0.2639,"k10":0.6389},"roi":{"k1":0.6611,"k3":0.7435,"k10":0.8965}}},"roi":{"hit_rate":{"k1":0.0839,"k3":0.2657,"k10":0.5175},"roi":{"k1":0.6937,"k3":0.9298,"k10":0.7348},"gated":{"n":72,"hit_rate":{"k1":0.0972,"k3":0.3056,"k10":0.5556},"roi":{"k1":0.6486,"k3":1.0171,"k10":0.7422}}},"ana":{"hit_rate":{"k1":0.007,"k3":0.035,"k10":0.0979},"roi":{"k1":0.1455,"k3":0.7797,"k10":1.0082},"gated":{"n":72,"hit_rate":{"k1":0.0,"k3":0.0278,"k10":0.0972},"roi":{"k1":0.0,"k3":0.6981,"k10":1.3704}}},"m2":{"n_bet":26,"bet_rate":0.1818,"hit_rate":0.1538,"roi":1.1216,"mean_points":1.9615}}},{"date":"20260323","n_races":152,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0789,"k3":0.2303,"k10":0.4934},"roi":{"k1":0.6875,"k3":0.759,"k10":0.7287},"gated":{"n":76,"hit_rate":{"k1":0.0921,"k3":0.3553,"k10":0.6184},"roi":{"k1":0.7382,"k3":0.9605,"k10":0.7238}}},"roi":{"hit_rate":{"k1":0.1118,"k3":0.2434,"k10":0.4276},"roi":{"k1":0.9704,"k3":0.7228,"k10":0.5819},"gated":{"n":76,"hit_rate":{"k1":0.1579,"k3":0.3816,"k10":0.5658},"roi":{"k1":1.2487,"k3":1.0601,"k10":0.5983}}},"ana":{"hit_rate":{"k1":0.0066,"k3":0.0461,"k10":0.0789},"roi":{"k1":0.3862,"k3":1.2224,"k10":0.5922},"gated":{"n":76,"hit_rate":{"k1":0.0132,"k3":0.0658,"k10":0.0789},"roi":{"k1":0.7724,"k3":1.4456,"k10":0.4854}}},"m2":{"n_bet":25,"bet_rate":0.1645,"hit_rate":0.28,"roi":1.092,"mean_points":2.0}}},{"date":"20260322","n_races":176,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.125,"k3":0.3068,"k10":0.5511},"roi":{"k1":0.9642,"k3":0.9619,"k10":0.6957},"gated":{"n":88,"hit_rate":{"k1":0.1705,"k3":0.4091,"k10":0.6705},"roi":{"k1":0.8523,"k3":0.897,"k10":0.6778}}},"roi":{"hit_rate":{"k1":0.0966,"k3":0.2784,"k10":0.5568},"roi":{"k1":0.6625,"k3":0.7771,"k10":0.8311},"gated":{"n":88,"hit_rate":{"k1":0.125,"k3":0.375,"k10":0.6591},"roi":{"k1":0.7,"k3":0.8538,"k10":0.6978}}},"ana":{"hit_rate":{"k1":0.0057,"k3":0.0227,"k10":0.0795},"roi":{"k1":0.4051,"k3":0.8432,"k10":0.8007},"gated":{"n":88,"hit_rate":{"k1":0.0,"k3":0.0227,"k10":0.0455},"roi":{"k1":0.0,"k3":0.9106,"k10":0.5252}}},"m2":{"n_bet":25,"bet_rate":0.142,"hit_rate":0.4,"roi":1.0333,"mean_points":1.92}}},{"date":"20260321","n_races":176,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0852,"k3":0.2443,"k10":0.5057},"roi":{"k1":0.7597,"k3":0.6657,"k10":0.6926},"gated":{"n":88,"hit_rate":{"k1":0.1023,"k3":0.3523,"k10":0.5795},"roi":{"k1":0.6864,"k3":0.7754,"k10":0.6268}}},"roi":{"hit_rate":{"k1":0.0852,"k3":0.25,"k10":0.5057},"roi":{"k1":0.6295,"k3":0.7845,"k10":0.7197},"gated":{"n":88,"hit_rate":{"k1":0.1364,"k3":0.3182,"k10":0.5682},"roi":{"k1":0.8352,"k3":0.7784,"k10":0.6006}}},"ana":{"hit_rate":{"k1":0.0114,"k3":0.017,"k10":0.0739},"roi":{"k1":0.2045,"k3":0.2352,"k10":0.6755},"gated":{"n":88,"hit_rate":{"k1":0.0114,"k3":0.0114,"k10":0.0682},"roi":{"k1":0.2989,"k3":0.0996,"k10":0.7272}}},"m2":{"n_bet":37,"bet_rate":0.2102,"hit_rate":0.1892,"roi":0.4986,"mean_points":2.0}}},{"date":"20260320","n_races":189,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1058,"k3":0.2751,"k10":0.582},"roi":{"k1":0.8831,"k3":1.0563,"k10":0.9516},"gated":{"n":95,"hit_rate":{"k1":0.1263,"k3":0.3474,"k10":0.6842},"roi":{"k1":0.8347,"k3":0.9039,"k10":0.8779}}},"roi":{"hit_rate":{"k1":0.1164,"k3":0.2646,"k10":0.5291},"roi":{"k1":1.1122,"k3":1.0649,"k10":0.8607},"gated":{"n":95,"hit_rate":{"k1":0.1368,"k3":0.3368,"k10":0.6105},"roi":{"k1":0.9105,"k3":0.8902,"k10":0.7203}}},"ana":{"hit_rate":{"k1":0.0106,"k3":0.0317,"k10":0.0741},"roi":{"k1":0.2577,"k3":0.7922,"k10":0.5003},"gated":{"n":95,"hit_rate":{"k1":0.0105,"k3":0.0316,"k10":0.0842},"roi":{"k1":0.4147,"k3":0.7446,"k10":0.5991}}},"m2":{"n_bet":36,"bet_rate":0.1905,"hit_rate":0.1944,"roi":0.6239,"mean_points":1.9722}}},{"date":"20260319","n_races":178,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0955,"k3":0.2303,"k10":0.5056},"roi":{"k1":0.8399,"k3":0.7421,"k10":0.7776},"gated":{"n":89,"hit_rate":{"k1":0.0899,"k3":0.2472,"k10":0.5393},"roi":{"k1":0.4921,"k3":0.6648,"k10":0.8007}}},"roi":{"hit_rate":{"k1":0.1124,"k3":0.2472,"k10":0.5281},"roi":{"k1":0.9674,"k3":0.841,"k10":0.8731},"gated":{"n":89,"hit_rate":{"k1":0.1124,"k3":0.2472,"k10":0.573},"roi":{"k1":0.7618,"k3":0.6858,"k10":0.9343}}},"ana":{"hit_rate":{"k1":0.0169,"k3":0.0393,"k10":0.1124},"roi":{"k1":0.577,"k3":0.7009,"k10":1.0263},"gated":{"n":89,"hit_rate":{"k1":0.0112,"k3":0.0449,"k10":0.1348},"roi":{"k1":0.182,"k3":0.9345,"k10":1.3152}}},"m2":{"n_bet":26,"bet_rate":0.1461,"hit_rate":0.2692,"roi":0.9288,"mean_points":2.0}}},{"date":"20260318","n_races":130,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0615,"k3":0.2077,"k10":0.5077},"roi":{"k1":0.5277,"k3":0.7108,"k10":0.7672},"gated":{"n":65,"hit_rate":{"k1":0.0923,"k3":0.3077,"k10":0.6308},"roi":{"k1":0.66,"k3":0.8744,"k10":0.8209}}},"roi":{"hit_rate":{"k1":0.0769,"k3":0.2231,"k10":0.4615},"roi":{"k1":0.7754,"k3":0.7377,"k10":0.6605},"gated":{"n":65,"hit_rate":{"k1":0.0923,"k3":0.3231,"k10":0.5846},"roi":{"k1":0.7292,"k3":0.8974,"k10":0.7048}}},"ana":{"hit_rate":{"k1":0.0154,"k3":0.0308,"k10":0.0846},"roi":{"k1":0.5615,"k3":0.7833,"k10":0.7546},"gated":{"n":65,"hit_rate":{"k1":0.0308,"k3":0.0462,"k10":0.0615},"roi":{"k1":1.1231,"k3":0.6692,"k10":0.5377}}},"m2":{"n_bet":17,"bet_rate":0.1308,"hit_rate":0.2941,"roi":1.0441,"mean_points":2.0}}},{"date":"20260317","n_races":118,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0763,"k3":0.2458,"k10":0.5},"roi":{"k1":0.4856,"k3":0.7638,"k10":0.6799},"gated":{"n":59,"hit_rate":{"k1":0.1186,"k3":0.3559,"k10":0.6102},"roi":{"k1":0.7305,"k3":0.9599,"k10":0.6837}}},"roi":{"hit_rate":{"k1":0.1017,"k3":0.2119,"k10":0.4576},"roi":{"k1":0.6797,"k3":0.5901,"k10":0.5794},"gated":{"n":59,"hit_rate":{"k1":0.1695,"k3":0.339,"k10":0.5593},"roi":{"k1":1.1186,"k3":0.9158,"k10":0.5185}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0254,"k10":0.1102},"roi":{"k1":0.0,"k3":0.6641,"k10":1.1567},"gated":{"n":59,"hit_rate":{"k1":0.0,"k3":0.0339,"k10":0.1017},"roi":{"k1":0.0,"k3":1.0316,"k10":0.9868}}},"m2":{"n_bet":14,"bet_rate":0.1186,"hit_rate":0.6429,"roi":2.2407,"mean_points":1.9286}}},{"date":"20260316","n_races":126,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0952,"k3":0.2063,"k10":0.5159},"roi":{"k1":0.7746,"k3":0.572,"k10":0.859},"gated":{"n":63,"hit_rate":{"k1":0.0952,"k3":0.254,"k10":0.6667},"roi":{"k1":0.5317,"k3":0.6259,"k10":0.9278}}},"roi":{"hit_rate":{"k1":0.1111,"k3":0.2063,"k10":0.5476},"roi":{"k1":0.8397,"k3":0.981,"k10":1.0081},"gated":{"n":63,"hit_rate":{"k1":0.0952,"k3":0.2381,"k10":0.7143},"roi":{"k1":0.4778,"k3":0.7952,"k10":1.1756}}},"ana":{"hit_rate":{"k1":0.0397,"k3":0.0714,"k10":0.0952},"roi":{"k1":2.5254,"k3":1.9368,"k10":0.7978},"gated":{"n":63,"hit_rate":{"k1":0.0476,"k3":0.0635,"k10":0.0635},"roi":{"k1":1.6111,"k3":0.9,"k10":0.27}}},"m2":{"n_bet":28,"bet_rate":0.2222,"hit_rate":0.1786,"roi":0.5446,"mean_points":2.0}}},{"date":"20260315","n_races":153,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1046,"k3":0.3137,"k10":0.5359},"roi":{"k1":0.932,"k3":1.0009,"k10":0.7254},"gated":{"n":77,"hit_rate":{"k1":0.1688,"k3":0.3636,"k10":0.5974},"roi":{"k1":1.3662,"k3":0.929,"k10":0.6468}}},"roi":{"hit_rate":{"k1":0.1242,"k3":0.2614,"k10":0.5163},"roi":{"k1":1.0065,"k3":0.9229,"k10":0.7177},"gated":{"n":77,"hit_rate":{"k1":0.1948,"k3":0.3377,"k10":0.5974},"roi":{"k1":1.2766,"k3":0.8294,"k10":0.7196}}},"ana":{"hit_rate":{"k1":0.0131,"k3":0.0261,"k10":0.0588},"roi":{"k1":1.7052,"k3":1.1623,"k10":0.768},"gated":{"n":77,"hit_rate":{"k1":0.013,"k3":0.039,"k10":0.0779},"roi":{"k1":2.7961,"k3":2.1121,"k10":0.8947}}},"m2":{"n_bet":27,"bet_rate":0.1765,"hit_rate":0.2963,"roi":1.0019,"mean_points":1.963}}},{"date":"20260314","n_races":155,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1161,"k3":0.2258,"k10":0.5613},"roi":{"k1":1.4465,"k3":0.991,"k10":0.8687},"gated":{"n":78,"hit_rate":{"k1":0.1795,"k3":0.3077,"k10":0.5897},"roi":{"k1":1.2064,"k3":0.8534,"k10":0.6828}}},"roi":{"hit_rate":{"k1":0.1032,"k3":0.2452,"k10":0.529},"roi":{"k1":0.9523,"k3":0.8245,"k10":0.8433},"gated":{"n":78,"hit_rate":{"k1":0.1154,"k3":0.2949,"k10":0.6154},"roi":{"k1":0.7321,"k3":0.7556,"k10":0.8373}}},"ana":{"hit_rate":{"k1":0.0129,"k3":0.0323,"k10":0.0645},"roi":{"k1":0.3884,"k3":0.5735,"k10":0.5083},"gated":{"n":78,"hit_rate":{"k1":0.0256,"k3":0.0256,"k10":0.0769},"roi":{"k1":0.7718,"k3":0.2573,"k10":0.5023}}},"m2":{"n_bet":30,"bet_rate":0.1935,"hit_rate":0.2333,"roi":1.0017,"mean_points":2.0}}},{"date":"20260313","n_races":152,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0526,"k3":0.2105,"k10":0.5263},"roi":{"k1":0.5664,"k3":0.7662,"k10":0.8045},"gated":{"n":76,"hit_rate":{"k1":0.0526,"k3":0.2105,"k10":0.5526},"roi":{"k1":0.3803,"k3":0.6158,"k10":0.6857}}},"roi":{"hit_rate":{"k1":0.0724,"k3":0.2237,"k10":0.4934},"roi":{"k1":0.9809,"k3":1.0031,"k10":0.7739},"gated":{"n":76,"hit_rate":{"k1":0.0658,"k3":0.2105,"k10":0.5395},"roi":{"k1":0.5066,"k3":0.6759,"k10":0.7008}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0395,"k10":0.0789},"roi":{"k1":0.0,"k3":1.8414,"k10":1.1438},"gated":{"n":76,"hit_rate":{"k1":0.0,"k3":0.0395,"k10":0.0921},"roi":{"k1":0.0,"k3":1.8434,"k10":0.9614}}},"m2":{"n_bet":27,"bet_rate":0.1776,"hit_rate":0.1111,"roi":0.5094,"mean_points":1.963}}},{"date":"20260312","n_races":177,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1017,"k3":0.2542,"k10":0.4859},"roi":{"k1":0.787,"k3":0.839,"k10":0.7177},"gated":{"n":89,"hit_rate":{"k1":0.1798,"k3":0.3708,"k10":0.6517},"roi":{"k1":1.2955,"k3":1.1199,"k10":0.8425}}},"roi":{"hit_rate":{"k1":0.0904,"k3":0.226,"k10":0.4689},"roi":{"k1":0.7644,"k3":0.7143,"k10":0.7489},"gated":{"n":89,"hit_rate":{"k1":0.1461,"k3":0.3596,"k10":0.6404},"roi":{"k1":1.1494,"k3":1.0693,"k10":0.9296}}},"ana":{"hit_rate":{"k1":0.0113,"k3":0.0226,"k10":0.0847},"roi":{"k1":0.5028,"k3":0.6337,"k10":0.824},"gated":{"n":89,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0562},"roi":{"k1":0.0,"k3":0.0,"k10":0.6878}}},"m2":{"n_bet":27,"bet_rate":0.1525,"hit_rate":0.2963,"roi":1.1796,"mean_points":2.0}}},{"date":"20260311","n_races":155,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0516,"k3":0.1677,"k10":0.4387},"roi":{"k1":0.3877,"k3":0.4877,"k10":0.6943},"gated":{"n":78,"hit_rate":{"k1":0.0641,"k3":0.2308,"k10":0.5},"roi":{"k1":0.4577,"k3":0.5799,"k10":0.6542}}},"roi":{"hit_rate":{"k1":0.0516,"k3":0.1806,"k10":0.4194},"roi":{"k1":0.3348,"k3":0.6447,"k10":0.6238},"gated":{"n":78,"hit_rate":{"k1":0.0641,"k3":0.2051,"k10":0.4872},"roi":{"k1":0.4192,"k3":0.5974,"k10":0.6655}}},"ana":{"hit_rate":{"k1":0.0129,"k3":0.0452,"k10":0.1032},"roi":{"k1":0.7871,"k3":1.5114,"k10":0.9583},"gated":{"n":78,"hit_rate":{"k1":0.0,"k3":0.0513,"k10":0.1154},"roi":{"k1":0.0,"k3":2.1778,"k10":1.0765}}},"m2":{"n_bet":17,"bet_rate":0.1097,"hit_rate":0.1176,"roi":0.4971,"mean_points":2.0}}},{"date":"20260310","n_races":138,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0942,"k3":0.1667,"k10":0.4348},"roi":{"k1":1.2007,"k3":0.6664,"k10":0.7436},"gated":{"n":69,"hit_rate":{"k1":0.087,"k3":0.2174,"k10":0.5507},"roi":{"k1":0.5667,"k3":0.5976,"k10":0.8087}}},"roi":{"hit_rate":{"k1":0.0797,"k3":0.1884,"k10":0.4058},"roi":{"k1":0.8406,"k3":0.7191,"k10":0.7656},"gated":{"n":69,"hit_rate":{"k1":0.087,"k3":0.2464,"k10":0.4928},"roi":{"k1":0.6913,"k3":0.6739,"k10":0.7094}}},"ana":{"hit_rate":{"k1":0.0072,"k3":0.029,"k10":0.087},"roi":{"k1":0.1855,"k3":0.663,"k10":0.5771},"gated":{"n":69,"hit_rate":{"k1":0.0,"k3":0.029,"k10":0.1014},"roi":{"k1":0.0,"k3":0.8377,"k10":0.6733}}},"m2":{"n_bet":19,"bet_rate":0.1377,"hit_rate":0.2105,"roi":0.5789,"mean_points":2.0}}},{"date":"20260309","n_races":130,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1,"k3":0.2231,"k10":0.4231},"roi":{"k1":1.2492,"k3":0.9233,"k10":0.6529},"gated":{"n":65,"hit_rate":{"k1":0.0769,"k3":0.2308,"k10":0.4923},"roi":{"k1":0.7292,"k3":0.6154,"k10":0.6778}}},"roi":{"hit_rate":{"k1":0.0769,"k3":0.2154,"k10":0.4154},"roi":{"k1":1.0062,"k3":0.8333,"k10":0.6729},"gated":{"n":65,"hit_rate":{"k1":0.0615,"k3":0.2,"k10":0.4769},"roi":{"k1":0.4662,"k3":0.5154,"k10":0.6715}}},"ana":{"hit_rate":{"k1":0.0077,"k3":0.0231,"k10":0.0769},"roi":{"k1":0.5369,"k3":0.5062,"k10":0.4248},"gated":{"n":65,"hit_rate":{"k1":0.0154,"k3":0.0462,"k10":0.1077},"roi":{"k1":1.0738,"k3":1.0123,"k10":0.5342}}},"m2":{"n_bet":13,"bet_rate":0.1,"hit_rate":0.1538,"roi":0.592,"mean_points":1.9231}}},{"date":"20260308","n_races":122,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0902,"k3":0.2295,"k10":0.4672},"roi":{"k1":0.791,"k3":0.7631,"k10":0.7041},"gated":{"n":61,"hit_rate":{"k1":0.1475,"k3":0.3279,"k10":0.6066},"roi":{"k1":0.959,"k3":0.9,"k10":0.8456}}},"roi":{"hit_rate":{"k1":0.082,"k3":0.2049,"k10":0.459},"roi":{"k1":0.7615,"k3":0.656,"k10":0.7224},"gated":{"n":61,"hit_rate":{"k1":0.1475,"k3":0.3115,"k10":0.6066},"roi":{"k1":1.1459,"k3":0.8863,"k10":0.8528}}},"ana":{"hit_rate":{"k1":0.041,"k3":0.0656,"k10":0.1148},"roi":{"k1":1.6434,"k3":1.1945,"k10":0.5977},"gated":{"n":61,"hit_rate":{"k1":0.0492,"k3":0.0984,"k10":0.1311},"roi":{"k1":2.6787,"k3":2.1863,"k10":0.7611}}},"m2":{"n_bet":17,"bet_rate":0.1393,"hit_rate":0.2941,"roi":1.0676,"mean_points":2.0}}},{"date":"20260307","n_races":114,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0614,"k3":0.1842,"k10":0.4298},"roi":{"k1":0.5553,"k3":0.7102,"k10":0.7903},"gated":{"n":57,"hit_rate":{"k1":0.0702,"k3":0.193,"k10":0.4211},"roi":{"k1":0.5632,"k3":0.5766,"k10":0.7235}}},"roi":{"hit_rate":{"k1":0.0789,"k3":0.2018,"k10":0.4474},"roi":{"k1":0.7079,"k3":0.7289,"k10":0.8151},"gated":{"n":57,"hit_rate":{"k1":0.1053,"k3":0.2105,"k10":0.4737},"roi":{"k1":0.8596,"k3":0.5795,"k10":0.8519}}},"ana":{"hit_rate":{"k1":0.0088,"k3":0.0263,"k10":0.0614},"roi":{"k1":0.0754,"k3":0.231,"k10":0.3054},"gated":{"n":57,"hit_rate":{"k1":0.0175,"k3":0.0526,"k10":0.0526},"roi":{"k1":0.1509,"k3":0.462,"k10":0.1386}}},"m2":{"n_bet":11,"bet_rate":0.0965,"hit_rate":0.1818,"roi":0.7364,"mean_points":2.0}}},{"date":"20260306","n_races":130,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0846,"k3":0.2154,"k10":0.5231},"roi":{"k1":0.9262,"k3":0.7331,"k10":0.7655},"gated":{"n":65,"hit_rate":{"k1":0.0923,"k3":0.2615,"k10":0.6},"roi":{"k1":0.6169,"k3":0.6754,"k10":0.8046}}},"roi":{"hit_rate":{"k1":0.0615,"k3":0.2077,"k10":0.4923},"roi":{"k1":0.5077,"k3":0.6649,"k10":0.7578},"gated":{"n":65,"hit_rate":{"k1":0.0769,"k3":0.2769,"k10":0.5077},"roi":{"k1":0.4923,"k3":0.7303,"k10":0.5831}}},"ana":{"hit_rate":{"k1":0.0077,"k3":0.0154,"k10":0.0692},"roi":{"k1":0.21,"k3":0.1869,"k10":0.5607},"gated":{"n":65,"hit_rate":{"k1":0.0154,"k3":0.0308,"k10":0.1077},"roi":{"k1":0.42,"k3":0.3738,"k10":0.8625}}},"m2":{"n_bet":21,"bet_rate":0.1615,"hit_rate":0.1905,"roi":0.7167,"mean_points":2.0}}},{"date":"20260305","n_races":144,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0972,"k3":0.2569,"k10":0.5833},"roi":{"k1":0.7125,"k3":0.7632,"k10":0.848},"gated":{"n":72,"hit_rate":{"k1":0.1111,"k3":0.3333,"k10":0.6528},"roi":{"k1":0.5903,"k3":0.7556,"k10":0.7193}}},"roi":{"hit_rate":{"k1":0.125,"k3":0.25,"k10":0.5417},"roi":{"k1":0.8979,"k3":0.7162,"k10":0.7606},"gated":{"n":72,"hit_rate":{"k1":0.1806,"k3":0.375,"k10":0.6111},"roi":{"k1":1.0625,"k3":0.9181,"k10":0.61}}},"ana":{"hit_rate":{"k1":0.0069,"k3":0.0208,"k10":0.0625},"roi":{"k1":0.2715,"k3":0.3338,"k10":0.368},"gated":{"n":72,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0556},"roi":{"k1":0.0,"k3":0.0,"k10":0.4007}}},"m2":{"n_bet":25,"bet_rate":0.1736,"hit_rate":0.32,"roi":0.98,"mean_points":2.0}}},{"date":"20260304","n_races":139,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0719,"k3":0.1871,"k10":0.4892},"roi":{"k1":0.5525,"k3":0.6084,"k10":0.8375},"gated":{"n":70,"hit_rate":{"k1":0.1143,"k3":0.2857,"k10":0.5857},"roi":{"k1":0.8386,"k3":0.8181,"k10":0.7546}}},"roi":{"hit_rate":{"k1":0.0863,"k3":0.2302,"k10":0.4532},"roi":{"k1":0.6209,"k3":0.9295,"k10":0.6884},"gated":{"n":70,"hit_rate":{"k1":0.1286,"k3":0.3,"k10":0.5286},"roi":{"k1":0.8486,"k3":0.9714,"k10":0.54}}},"ana":{"hit_rate":{"k1":0.0144,"k3":0.036,"k10":0.1223},"roi":{"k1":0.8813,"k3":0.5614,"k10":1.2371},"gated":{"n":70,"hit_rate":{"k1":0.0143,"k3":0.0143,"k10":0.1143},"roi":{"k1":1.0343,"k3":0.3448,"k10":1.4874}}},"m2":{"n_bet":24,"bet_rate":0.1727,"hit_rate":0.1667,"roi":0.5729,"mean_points":2.0}}},{"date":"20260303","n_races":152,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1184,"k3":0.2303,"k10":0.5724},"roi":{"k1":1.2434,"k3":0.7634,"k10":0.9775},"gated":{"n":76,"hit_rate":{"k1":0.1184,"k3":0.3026,"k10":0.7105},"roi":{"k1":0.9289,"k3":0.8461,"k10":0.97}}},"roi":{"hit_rate":{"k1":0.0987,"k3":0.2171,"k10":0.5},"roi":{"k1":0.9763,"k3":0.7064,"k10":0.917},"gated":{"n":76,"hit_rate":{"k1":0.1053,"k3":0.2763,"k10":0.6184},"roi":{"k1":0.6803,"k3":0.7592,"k10":0.8587}}},"ana":{"hit_rate":{"k1":0.0066,"k3":0.0263,"k10":0.0789},"roi":{"k1":0.1513,"k3":0.8522,"k10":0.7374},"gated":{"n":76,"hit_rate":{"k1":0.0,"k3":0.0395,"k10":0.0658},"roi":{"k1":0.0,"k3":1.6035,"k10":0.958}}},"m2":{"n_bet":23,"bet_rate":0.1513,"hit_rate":0.1304,"roi":0.5457,"mean_points":2.0}}},{"date":"20260302","n_races":157,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0573,"k3":0.1911,"k10":0.5287},"roi":{"k1":0.3764,"k3":0.6047,"k10":0.7995},"gated":{"n":79,"hit_rate":{"k1":0.1013,"k3":0.2911,"k10":0.6076},"roi":{"k1":0.662,"k3":0.7646,"k10":0.7471}}},"roi":{"hit_rate":{"k1":0.0573,"k3":0.2357,"k10":0.4968},"roi":{"k1":0.3465,"k3":0.8312,"k10":0.7822},"gated":{"n":79,"hit_rate":{"k1":0.0886,"k3":0.3544,"k10":0.5823},"roi":{"k1":0.5013,"k3":1.1418,"k10":0.7832}}},"ana":{"hit_rate":{"k1":0.0127,"k3":0.051,"k10":0.1019},"roi":{"k1":0.5369,"k3":1.4204,"k10":0.7653},"gated":{"n":79,"hit_rate":{"k1":0.0127,"k3":0.0506,"k10":0.1013},"roi":{"k1":0.4456,"k3":2.0544,"k10":0.8487}}},"m2":{"n_bet":29,"bet_rate":0.1847,"hit_rate":0.2069,"roi":0.9121,"mean_points":2.0}}},{"date":"20260301","n_races":156,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0833,"k3":0.1923,"k10":0.5064},"roi":{"k1":0.7167,"k3":0.7786,"k10":0.8222},"gated":{"n":78,"hit_rate":{"k1":0.0641,"k3":0.1923,"k10":0.5769},"roi":{"k1":0.3769,"k3":0.6051,"k10":0.8532}}},"roi":{"hit_rate":{"k1":0.0577,"k3":0.1859,"k10":0.5385},"roi":{"k1":0.7673,"k3":0.7558,"k10":1.0423},"gated":{"n":78,"hit_rate":{"k1":0.0513,"k3":0.2051,"k10":0.6282},"roi":{"k1":0.4564,"k3":0.6838,"k10":1.0605}}},"ana":{"hit_rate":{"k1":0.0321,"k3":0.0449,"k10":0.0577},"roi":{"k1":1.7571,"k3":0.8158,"k10":0.3496},"gated":{"n":78,"hit_rate":{"k1":0.0256,"k3":0.0513,"k10":0.0769},"roi":{"k1":0.9474,"k3":0.7761,"k10":0.4426}}},"m2":{"n_bet":15,"bet_rate":0.0962,"hit_rate":0.2,"roi":0.83,"mean_points":2.0}}},{"date":"20260228","n_races":147,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0612,"k3":0.1837,"k10":0.4694},"roi":{"k1":0.5571,"k3":0.7299,"k10":0.7889},"gated":{"n":74,"hit_rate":{"k1":0.0676,"k3":0.2027,"k10":0.5676},"roi":{"k1":0.5041,"k3":0.6009,"k10":0.8405}}},"roi":{"hit_rate":{"k1":0.0748,"k3":0.1905,"k10":0.4354},"roi":{"k1":0.8707,"k3":0.7172,"k10":0.7967},"gated":{"n":74,"hit_rate":{"k1":0.0541,"k3":0.2297,"k10":0.5135},"roi":{"k1":0.3811,"k3":0.7446,"k10":0.8349}}},"ana":{"hit_rate":{"k1":0.0272,"k3":0.0476,"k10":0.1361},"roi":{"k1":1.0993,"k3":1.0293,"k10":1.1038},"gated":{"n":74,"hit_rate":{"k1":0.027,"k3":0.0541,"k10":0.0946},"roi":{"k1":1.8162,"k3":1.4892,"k10":0.8131}}},"m2":{"n_bet":21,"bet_rate":0.1429,"hit_rate":0.1429,"roi":0.5707,"mean_points":1.9524}}},{"date":"20260227","n_races":152,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.125,"k3":0.2697,"k10":0.5461},"roi":{"k1":0.8355,"k3":0.8314,"k10":0.7309},"gated":{"n":76,"hit_rate":{"k1":0.1842,"k3":0.3158,"k10":0.6316},"roi":{"k1":0.9921,"k3":0.643,"k10":0.7047}}},"roi":{"hit_rate":{"k1":0.1118,"k3":0.2632,"k10":0.5132},"roi":{"k1":0.8099,"k3":0.7658,"k10":0.7182},"gated":{"n":76,"hit_rate":{"k1":0.1842,"k3":0.3289,"k10":0.6053},"roi":{"k1":1.0461,"k3":0.6825,"k10":0.6879}}},"ana":{"hit_rate":{"k1":0.0197,"k3":0.0329,"k10":0.0855},"roi":{"k1":1.6059,"k3":0.907,"k10":1.1164},"gated":{"n":76,"hit_rate":{"k1":0.0263,"k3":0.0263,"k10":0.0789},"roi":{"k1":2.9039,"k3":0.968,"k10":0.6193}}},"m2":{"n_bet":31,"bet_rate":0.2039,"hit_rate":0.2903,"roi":0.7541,"mean_points":1.9677}}},{"date":"20260226","n_races":176,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1477,"k3":0.2386,"k10":0.4943},"roi":{"k1":1.3489,"k3":0.8108,"k10":0.7236},"gated":{"n":88,"hit_rate":{"k1":0.2045,"k3":0.3523,"k10":0.6591},"roi":{"k1":1.2864,"k3":0.9697,"k10":0.8242}}},"roi":{"hit_rate":{"k1":0.0966,"k3":0.233,"k10":0.4716},"roi":{"k1":0.9386,"k3":0.7491,"k10":0.7169},"gated":{"n":88,"hit_rate":{"k1":0.1364,"k3":0.3182,"k10":0.6591},"roi":{"k1":0.883,"k3":0.8129,"k10":0.9367}}},"ana":{"hit_rate":{"k1":0.0057,"k3":0.0227,"k10":0.0852},"roi":{"k1":0.4222,"k3":0.4945,"k10":0.8176},"gated":{"n":88,"hit_rate":{"k1":0.0,"k3":0.0114,"k10":0.0682},"roi":{"k1":0.0,"k3":0.2504,"k10":0.7569}}},"m2":{"n_bet":27,"bet_rate":0.1534,"hit_rate":0.2963,"roi":1.0111,"mean_points":2.0}}},{"date":"20260225","n_races":179,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1173,"k3":0.2682,"k10":0.5196},"roi":{"k1":0.8374,"k3":0.7417,"k10":0.7237},"gated":{"n":90,"hit_rate":{"k1":0.1778,"k3":0.4222,"k10":0.7111},"roi":{"k1":1.1967,"k3":1.0767,"k10":0.8461}}},"roi":{"hit_rate":{"k1":0.1117,"k3":0.2905,"k10":0.4916},"roi":{"k1":0.8972,"k3":1.0484,"k10":0.7021},"gated":{"n":90,"hit_rate":{"k1":0.1556,"k3":0.4,"k10":0.6556},"roi":{"k1":1.0456,"k3":0.9722,"k10":0.7672}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0168,"k10":0.0838},"roi":{"k1":0.0,"k3":1.248,"k10":1.046},"gated":{"n":90,"hit_rate":{"k1":0.0,"k3":0.0111,"k10":0.0556},"roi":{"k1":0.0,"k3":0.5674,"k10":0.7426}}},"m2":{"n_bet":29,"bet_rate":0.162,"hit_rate":0.4483,"roi":1.3035,"mean_points":1.9655}}},{"date":"20260224","n_races":166,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0843,"k3":0.2169,"k10":0.4759},"roi":{"k1":0.5717,"k3":0.6759,"k10":0.7844},"gated":{"n":83,"hit_rate":{"k1":0.1205,"k3":0.2892,"k10":0.6024},"roi":{"k1":0.7265,"k3":0.6462,"k10":0.7316}}},"roi":{"hit_rate":{"k1":0.0783,"k3":0.2048,"k10":0.4699},"roi":{"k1":0.5627,"k3":0.5681,"k10":0.7553},"gated":{"n":83,"hit_rate":{"k1":0.1084,"k3":0.3012,"k10":0.5904},"roi":{"k1":0.7036,"k3":0.7598,"k10":0.7252}}},"ana":{"hit_rate":{"k1":0.0301,"k3":0.0542,"k10":0.1084},"roi":{"k1":1.5307,"k3":0.9729,"k10":0.9084},"gated":{"n":83,"hit_rate":{"k1":0.0,"k3":0.0241,"k10":0.0723},"roi":{"k1":0.0,"k3":0.3245,"k10":0.4505}}},"m2":{"n_bet":32,"bet_rate":0.1928,"hit_rate":0.1875,"roi":0.4825,"mean_points":1.9688}}},{"date":"20260223","n_races":161,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1118,"k3":0.2609,"k10":0.5093},"roi":{"k1":0.9981,"k3":0.9195,"k10":0.6498},"gated":{"n":81,"hit_rate":{"k1":0.0988,"k3":0.3086,"k10":0.5926},"roi":{"k1":0.6444,"k3":0.8638,"k10":0.656}}},"roi":{"hit_rate":{"k1":0.1429,"k3":0.2609,"k10":0.5652},"roi":{"k1":1.2826,"k3":0.9236,"k10":0.935},"gated":{"n":81,"hit_rate":{"k1":0.1605,"k3":0.2963,"k10":0.6296},"roi":{"k1":1.1728,"k3":0.8473,"k10":0.8725}}},"ana":{"hit_rate":{"k1":0.0186,"k3":0.0373,"k10":0.0807},"roi":{"k1":0.5708,"k3":0.4849,"k10":0.5873},"gated":{"n":81,"hit_rate":{"k1":0.0123,"k3":0.0247,"k10":0.0741},"roi":{"k1":0.5691,"k3":0.4646,"k10":0.4131}}},"m2":{"n_bet":25,"bet_rate":0.1553,"hit_rate":0.24,"roi":0.651,"mean_points":1.96}}},{"date":"20260222","n_races":179,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1117,"k3":0.257,"k10":0.5866},"roi":{"k1":0.7508,"k3":0.8063,"k10":0.873},"gated":{"n":90,"hit_rate":{"k1":0.1111,"k3":0.2889,"k10":0.6222},"roi":{"k1":0.6222,"k3":0.8107,"k10":0.838}}},"roi":{"hit_rate":{"k1":0.0894,"k3":0.2067,"k10":0.5475},"roi":{"k1":0.7453,"k3":0.6196,"k10":0.836},"gated":{"n":90,"hit_rate":{"k1":0.0889,"k3":0.2111,"k10":0.5778},"roi":{"k1":0.4756,"k3":0.4774,"k10":0.7367}}},"ana":{"hit_rate":{"k1":0.0112,"k3":0.0223,"k10":0.0391},"roi":{"k1":0.2788,"k3":0.6196,"k10":0.3469},"gated":{"n":90,"hit_rate":{"k1":0.0111,"k3":0.0111,"k10":0.0222},"roi":{"k1":0.32,"k3":0.1067,"k10":0.0542}}},"m2":{"n_bet":30,"bet_rate":0.1676,"hit_rate":0.0667,"roi":0.1695,"mean_points":1.9667}}},{"date":"20260221","n_races":153,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0915,"k3":0.2092,"k10":0.5033},"roi":{"k1":0.7791,"k3":0.6351,"k10":0.7244},"gated":{"n":77,"hit_rate":{"k1":0.1429,"k3":0.2597,"k10":0.6234},"roi":{"k1":1.1247,"k3":0.6931,"k10":0.8251}}},"roi":{"hit_rate":{"k1":0.098,"k3":0.2288,"k10":0.4706},"roi":{"k1":1.0242,"k3":0.7416,"k10":0.6732},"gated":{"n":77,"hit_rate":{"k1":0.0779,"k3":0.2857,"k10":0.5714},"roi":{"k1":0.7156,"k3":0.8775,"k10":0.7406}}},"ana":{"hit_rate":{"k1":0.0131,"k3":0.0392,"k10":0.098},"roi":{"k1":1.1261,"k3":0.7704,"k10":0.7882},"gated":{"n":77,"hit_rate":{"k1":0.026,"k3":0.0649,"k10":0.1169},"roi":{"k1":2.2377,"k3":1.0654,"k10":0.6761}}},"m2":{"n_bet":17,"bet_rate":0.1111,"hit_rate":0.4118,"roi":1.8971,"mean_points":2.0}}},{"date":"20260220","n_races":131,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0687,"k3":0.2366,"k10":0.5191},"roi":{"k1":0.6275,"k3":0.6852,"k10":0.6993},"gated":{"n":66,"hit_rate":{"k1":0.1061,"k3":0.3485,"k10":0.6515},"roi":{"k1":0.8258,"k3":0.897,"k10":0.8502}}},"roi":{"hit_rate":{"k1":0.0687,"k3":0.2519,"k10":0.5191},"roi":{"k1":0.5939,"k3":0.7206,"k10":0.7831},"gated":{"n":66,"hit_rate":{"k1":0.1061,"k3":0.3333,"k10":0.6364},"roi":{"k1":0.8424,"k3":0.8591,"k10":0.9312}}},"ana":{"hit_rate":{"k1":0.0305,"k3":0.0534,"k10":0.0992},"roi":{"k1":1.2473,"k3":0.6967,"k10":0.482},"gated":{"n":66,"hit_rate":{"k1":0.0606,"k3":0.0758,"k10":0.0909},"roi":{"k1":2.4758,"k3":1.0409,"k10":0.4042}}},"m2":{"n_bet":22,"bet_rate":0.1679,"hit_rate":0.2273,"roi":0.775,"mean_points":2.0}}},{"date":"20260219","n_races":131,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0687,"k3":0.2061,"k10":0.5038},"roi":{"k1":0.6351,"k3":0.7344,"k10":0.833},"gated":{"n":66,"hit_rate":{"k1":0.0758,"k3":0.197,"k10":0.5303},"roi":{"k1":0.5667,"k3":0.4657,"k10":0.7717}}},"roi":{"hit_rate":{"k1":0.0916,"k3":0.2214,"k10":0.4885},"roi":{"k1":0.9718,"k3":0.8163,"k10":0.8137},"gated":{"n":66,"hit_rate":{"k1":0.1212,"k3":0.2424,"k10":0.4697},"roi":{"k1":0.8212,"k3":0.596,"k10":0.6179}}},"ana":{"hit_rate":{"k1":0.0153,"k3":0.0611,"k10":0.145},"roi":{"k1":1.4481,"k3":1.7293,"k10":1.0366},"gated":{"n":66,"hit_rate":{"k1":0.0303,"k3":0.0455,"k10":0.1515},"roi":{"k1":2.8742,"k3":1.2111,"k10":1.0562}}},"m2":{"n_bet":21,"bet_rate":0.1603,"hit_rate":0.1429,"roi":0.4512,"mean_points":1.9524}}},{"date":"20260218","n_races":129,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0465,"k3":0.186,"k10":0.4806},"roi":{"k1":0.514,"k3":0.6284,"k10":0.7188},"gated":{"n":65,"hit_rate":{"k1":0.0769,"k3":0.2308,"k10":0.6154},"roi":{"k1":0.72,"k3":0.6831,"k10":0.8331}}},"roi":{"hit_rate":{"k1":0.0698,"k3":0.2016,"k10":0.4651},"roi":{"k1":0.7845,"k3":0.7677,"k10":0.7394},"gated":{"n":65,"hit_rate":{"k1":0.0769,"k3":0.2615,"k10":0.5538},"roi":{"k1":0.6277,"k3":0.8938,"k10":0.7352}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0155,"k10":0.0698},"roi":{"k1":0.0,"k3":0.3406,"k10":0.5981},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0308,"k10":0.1077},"roi":{"k1":0.0,"k3":0.6759,"k10":0.6283}}},"m2":{"n_bet":20,"bet_rate":0.155,"hit_rate":0.1,"roi":0.4974,"mean_points":1.95}}},{"date":"20260217","n_races":130,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0769,"k3":0.2231,"k10":0.4385},"roi":{"k1":0.6431,"k3":0.8915,"k10":0.7313},"gated":{"n":65,"hit_rate":{"k1":0.1231,"k3":0.3077,"k10":0.5077},"roi":{"k1":0.8138,"k3":0.961,"k10":0.63}}},"roi":{"hit_rate":{"k1":0.0462,"k3":0.2,"k10":0.4308},"roi":{"k1":0.3708,"k3":0.671,"k10":0.7542},"gated":{"n":65,"hit_rate":{"k1":0.0769,"k3":0.2923,"k10":0.5231},"roi":{"k1":0.6,"k3":0.8503,"k10":0.7377}}},"ana":{"hit_rate":{"k1":0.0077,"k3":0.0154,"k10":0.0769},"roi":{"k1":0.2938,"k3":0.2413,"k10":0.9045},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0154,"k10":0.0769},"roi":{"k1":0.0,"k3":0.2867,"k10":0.9243}}},"m2":{"n_bet":20,"bet_rate":0.1538,"hit_rate":0.35,"roi":1.02,"mean_points":2.0}}},{"date":"20260216","n_races":129,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.093,"k3":0.1938,"k10":0.5039},"roi":{"k1":0.8233,"k3":0.7718,"k10":0.8952},"gated":{"n":65,"hit_rate":{"k1":0.1538,"k3":0.2769,"k10":0.6154},"roi":{"k1":1.3169,"k3":0.8369,"k10":0.8626}}},"roi":{"hit_rate":{"k1":0.0465,"k3":0.186,"k10":0.4264},"roi":{"k1":0.3271,"k3":0.8419,"k10":0.7182},"gated":{"n":65,"hit_rate":{"k1":0.0769,"k3":0.2615,"k10":0.5385},"roi":{"k1":0.5415,"k3":0.8123,"k10":0.7062}}},"ana":{"hit_rate":{"k1":0.0078,"k3":0.0543,"k10":0.093},"roi":{"k1":0.8147,"k3":1.2899,"k10":0.6809},"gated":{"n":65,"hit_rate":{"k1":0.0154,"k3":0.0308,"k10":0.0615},"roi":{"k1":1.6169,"k3":0.9164,"k10":0.3874}}},"m2":{"n_bet":12,"bet_rate":0.093,"hit_rate":0.25,"roi":0.7583,"mean_points":2.0}}},{"date":"20260215","n_races":155,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1161,"k3":0.2258,"k10":0.5355},"roi":{"k1":1.0277,"k3":0.8041,"k10":0.8814},"gated":{"n":78,"hit_rate":{"k1":0.1282,"k3":0.2564,"k10":0.5769},"roi":{"k1":0.8936,"k3":0.7359,"k10":0.7756}}},"roi":{"hit_rate":{"k1":0.0903,"k3":0.2129,"k10":0.4645},"roi":{"k1":0.711,"k3":0.7452,"k10":0.6977},"gated":{"n":78,"hit_rate":{"k1":0.0897,"k3":0.2692,"k10":0.5128},"roi":{"k1":0.5718,"k3":0.8368,"k10":0.6527}}},"ana":{"hit_rate":{"k1":0.0065,"k3":0.0258,"k10":0.0839},"roi":{"k1":0.6226,"k3":0.943,"k10":1.0048},"gated":{"n":78,"hit_rate":{"k1":0.0128,"k3":0.0385,"k10":0.1026},"roi":{"k1":1.2372,"k3":1.6397,"k10":1.1497}}},"m2":{"n_bet":23,"bet_rate":0.1484,"hit_rate":0.1739,"roi":0.6711,"mean_points":1.9565}}},{"date":"20260214","n_races":154,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0909,"k3":0.1948,"k10":0.5195},"roi":{"k1":0.8,"k3":0.6866,"k10":0.9216},"gated":{"n":77,"hit_rate":{"k1":0.1429,"k3":0.2987,"k10":0.6364},"roi":{"k1":1.0974,"k3":0.8186,"k10":0.9497}}},"roi":{"hit_rate":{"k1":0.0584,"k3":0.1818,"k10":0.474},"roi":{"k1":0.5662,"k3":0.6465,"k10":0.8023},"gated":{"n":77,"hit_rate":{"k1":0.1039,"k3":0.3117,"k10":0.5844},"roi":{"k1":0.8597,"k3":0.9792,"k10":0.7908}}},"ana":{"hit_rate":{"k1":0.0195,"k3":0.0455,"k10":0.1039},"roi":{"k1":1.6494,"k3":0.9781,"k10":1.0339},"gated":{"n":77,"hit_rate":{"k1":0.013,"k3":0.039,"k10":0.1169},"roi":{"k1":2.1182,"k3":1.1628,"k10":1.0408}}},"m2":{"n_bet":26,"bet_rate":0.1688,"hit_rate":0.2692,"roi":0.8725,"mean_points":1.9615}}},{"date":"20260213","n_races":131,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1069,"k3":0.2137,"k10":0.4885},"roi":{"k1":1.0015,"k3":0.7494,"k10":0.8515},"gated":{"n":66,"hit_rate":{"k1":0.1667,"k3":0.2727,"k10":0.6364},"roi":{"k1":1.1545,"k3":0.6354,"k10":0.915}}},"roi":{"hit_rate":{"k1":0.0687,"k3":0.229,"k10":0.4809},"roi":{"k1":0.6977,"k3":0.9219,"k10":0.8262},"gated":{"n":66,"hit_rate":{"k1":0.0909,"k3":0.2879,"k10":0.6212},"roi":{"k1":0.653,"k3":0.7308,"k10":0.9453}}},"ana":{"hit_rate":{"k1":0.0076,"k3":0.0305,"k10":0.0611},"roi":{"k1":0.2855,"k3":0.5366,"k10":0.4186},"gated":{"n":66,"hit_rate":{"k1":0.0,"k3":0.0152,"k10":0.0455},"roi":{"k1":0.0,"k3":0.1414,"k10":0.3062}}},"m2":{"n_bet":24,"bet_rate":0.1832,"hit_rate":0.2083,"roi":0.5851,"mean_points":1.9583}}},{"date":"20260212","n_races":130,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1154,"k3":0.1923,"k10":0.4385},"roi":{"k1":1.0092,"k3":0.6903,"k10":0.6845},"gated":{"n":65,"hit_rate":{"k1":0.1846,"k3":0.2769,"k10":0.6},"roi":{"k1":1.5446,"k3":0.8349,"k10":0.7342}}},"roi":{"hit_rate":{"k1":0.1231,"k3":0.2154,"k10":0.4},"roi":{"k1":1.3146,"k3":0.7251,"k10":0.5646},"gated":{"n":65,"hit_rate":{"k1":0.1846,"k3":0.2923,"k10":0.5077},"roi":{"k1":1.8892,"k3":0.8877,"k10":0.5692}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.0231,"k10":0.1077},"roi":{"k1":0.0,"k3":0.5354,"k10":0.9568},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0308,"k10":0.0769},"roi":{"k1":0.0,"k3":0.7969,"k10":0.5052}}},"m2":{"n_bet":18,"bet_rate":0.1385,"hit_rate":0.2222,"roi":0.8743,"mean_points":1.9444}}},{"date":"20260211","n_races":168,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0714,"k3":0.25,"k10":0.506},"roi":{"k1":0.6083,"k3":0.9099,"k10":0.7783},"gated":{"n":84,"hit_rate":{"k1":0.1071,"k3":0.2738,"k10":0.5238},"roi":{"k1":0.7738,"k3":0.8937,"k10":0.654}}},"roi":{"hit_rate":{"k1":0.1012,"k3":0.2262,"k10":0.4702},"roi":{"k1":1.0732,"k3":0.906,"k10":0.6988},"gated":{"n":84,"hit_rate":{"k1":0.0714,"k3":0.2381,"k10":0.5357},"roi":{"k1":0.456,"k3":0.7909,"k10":0.6793}}},"ana":{"hit_rate":{"k1":0.0119,"k3":0.0179,"k10":0.0893},"roi":{"k1":0.7494,"k3":0.323,"k10":0.5436},"gated":{"n":84,"hit_rate":{"k1":0.0,"k3":0.0119,"k10":0.1071},"roi":{"k1":0.0,"k3":0.1464,"k10":0.5793}}},"m2":{"n_bet":22,"bet_rate":0.131,"hit_rate":0.2727,"roi":1.4023,"mean_points":2.0}}},{"date":"20260210","n_races":164,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.128,"k3":0.3049,"k10":0.5244},"roi":{"k1":0.9433,"k3":1.0486,"k10":0.7387},"gated":{"n":82,"hit_rate":{"k1":0.1585,"k3":0.3537,"k10":0.5976},"roi":{"k1":0.889,"k3":0.9463,"k10":0.7604}}},"roi":{"hit_rate":{"k1":0.1098,"k3":0.3171,"k10":0.5183},"roi":{"k1":0.7909,"k3":0.9976,"k10":0.6975},"gated":{"n":82,"hit_rate":{"k1":0.1341,"k3":0.378,"k10":0.5976},"roi":{"k1":0.7488,"k3":1.0089,"k10":0.7317}}},"ana":{"hit_rate":{"k1":0.0061,"k3":0.0244,"k10":0.0549},"roi":{"k1":0.4341,"k3":0.5081,"k10":0.4881},"gated":{"n":82,"hit_rate":{"k1":0.0,"k3":0.0244,"k10":0.0366},"roi":{"k1":0.0,"k3":0.3451,"k10":0.3606}}},"m2":{"n_bet":25,"bet_rate":0.1524,"hit_rate":0.2,"roi":0.5188,"mean_points":1.92}}},{"date":"20260209","n_races":142,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1127,"k3":0.2887,"k10":0.5141},"roi":{"k1":1.0725,"k3":1.0981,"k10":0.7712},"gated":{"n":71,"hit_rate":{"k1":0.0845,"k3":0.2817,"k10":0.5775},"roi":{"k1":0.7423,"k3":0.8831,"k10":0.8213}}},"roi":{"hit_rate":{"k1":0.1127,"k3":0.2394,"k10":0.4718},"roi":{"k1":0.8923,"k3":0.9627,"k10":0.6837},"gated":{"n":71,"hit_rate":{"k1":0.1268,"k3":0.1972,"k10":0.5211},"roi":{"k1":0.8352,"k3":0.5427,"k10":0.7456}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.007,"k10":0.0775},"roi":{"k1":0.0,"k3":0.0808,"k10":0.5458},"gated":{"n":71,"hit_rate":{"k1":0.0,"k3":0.0,"k10":0.0704},"roi":{"k1":0.0,"k3":0.0,"k10":0.3596}}},"m2":{"n_bet":19,"bet_rate":0.1338,"hit_rate":0.1579,"roi":0.4237,"mean_points":2.0}}},{"date":"20260208","n_races":143,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0839,"k3":0.2028,"k10":0.4965},"roi":{"k1":0.7545,"k3":0.7049,"k10":0.6983},"gated":{"n":72,"hit_rate":{"k1":0.1111,"k3":0.25,"k10":0.5833},"roi":{"k1":0.8986,"k3":0.8102,"k10":0.7407}}},"roi":{"hit_rate":{"k1":0.0769,"k3":0.2168,"k10":0.4615},"roi":{"k1":0.7203,"k3":0.7424,"k10":0.6636},"gated":{"n":72,"hit_rate":{"k1":0.0972,"k3":0.2639,"k10":0.5556},"roi":{"k1":0.7722,"k3":0.8528,"k10":0.6964}}},"ana":{"hit_rate":{"k1":0.007,"k3":0.035,"k10":0.0769},"roi":{"k1":0.2406,"k3":1.2075,"k10":0.8257},"gated":{"n":72,"hit_rate":{"k1":0.0139,"k3":0.0278,"k10":0.0556},"roi":{"k1":0.4778,"k3":1.7958,"k10":0.7576}}},"m2":{"n_bet":20,"bet_rate":0.1399,"hit_rate":0.1,"roi":0.2675,"mean_points":2.0}}},{"date":"20260207","n_races":138,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0942,"k3":0.2319,"k10":0.442},"roi":{"k1":0.8391,"k3":0.6971,"k10":0.6095},"gated":{"n":69,"hit_rate":{"k1":0.1014,"k3":0.3188,"k10":0.5507},"roi":{"k1":0.6464,"k3":0.8913,"k10":0.6554}}},"roi":{"hit_rate":{"k1":0.0942,"k3":0.2536,"k10":0.4493},"roi":{"k1":0.8297,"k3":0.8307,"k10":0.6286},"gated":{"n":69,"hit_rate":{"k1":0.1304,"k3":0.3333,"k10":0.5797},"roi":{"k1":0.9826,"k3":0.9551,"k10":0.757}}},"ana":{"hit_rate":{"k1":0.0145,"k3":0.0362,"k10":0.0797},"roi":{"k1":0.5783,"k3":1.142,"k10":0.5954},"gated":{"n":69,"hit_rate":{"k1":0.0145,"k3":0.029,"k10":0.058},"roi":{"k1":0.2159,"k3":0.2145,"k10":0.2648}}},"m2":{"n_bet":14,"bet_rate":0.1014,"hit_rate":0.2857,"roi":1.0214,"mean_points":2.0}}},{"date":"20260206","n_races":142,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0634,"k3":0.2042,"k10":0.4366},"roi":{"k1":0.7613,"k3":0.842,"k10":0.7713},"gated":{"n":71,"hit_rate":{"k1":0.0845,"k3":0.2676,"k10":0.5211},"roi":{"k1":0.7507,"k3":0.9376,"k10":0.8492}}},"roi":{"hit_rate":{"k1":0.0986,"k3":0.2042,"k10":0.4085},"roi":{"k1":1.3789,"k3":0.8542,"k10":0.7158},"gated":{"n":71,"hit_rate":{"k1":0.1127,"k3":0.2535,"k10":0.5211},"roi":{"k1":1.0085,"k3":0.7366,"k10":0.827}}},"ana":{"hit_rate":{"k1":0.0141,"k3":0.0423,"k10":0.1197},"roi":{"k1":1.7063,"k3":1.0683,"k10":0.9115},"gated":{"n":71,"hit_rate":{"k1":0.0141,"k3":0.0423,"k10":0.0563},"roi":{"k1":0.3423,"k3":0.7488,"k10":0.2831}}},"m2":{"n_bet":16,"bet_rate":0.1127,"hit_rate":0.125,"roi":0.5484,"mean_points":1.9375}}},{"date":"20260205","n_races":118,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0678,"k3":0.1949,"k10":0.4831},"roi":{"k1":0.5288,"k3":0.7059,"k10":0.7581},"gated":{"n":59,"hit_rate":{"k1":0.1186,"k3":0.2712,"k10":0.6102},"roi":{"k1":0.8966,"k3":0.8571,"k10":0.7998}}},"roi":{"hit_rate":{"k1":0.0508,"k3":0.1695,"k10":0.4237},"roi":{"k1":0.4661,"k3":0.626,"k10":0.7063},"gated":{"n":59,"hit_rate":{"k1":0.0508,"k3":0.2373,"k10":0.5424},"roi":{"k1":0.4458,"k3":0.7825,"k10":0.7076}}},"ana":{"hit_rate":{"k1":0.0085,"k3":0.0424,"k10":0.1186},"roi":{"k1":0.2288,"k3":1.3192,"k10":0.9538},"gated":{"n":59,"hit_rate":{"k1":0.0169,"k3":0.0339,"k10":0.0847},"roi":{"k1":0.4576,"k3":1.2096,"k10":0.628}}},"m2":{"n_bet":14,"bet_rate":0.1186,"hit_rate":0.2143,"roi":1.2769,"mean_points":1.8571}}},{"date":"20260204","n_races":132,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0682,"k3":0.2045,"k10":0.4318},"roi":{"k1":0.6205,"k3":0.7288,"k10":0.6773},"gated":{"n":66,"hit_rate":{"k1":0.0909,"k3":0.2879,"k10":0.5152},"roi":{"k1":0.597,"k3":0.8753,"k10":0.7533}}},"roi":{"hit_rate":{"k1":0.0833,"k3":0.25,"k10":0.4242},"roi":{"k1":0.7841,"k3":1.0263,"k10":0.6362},"gated":{"n":66,"hit_rate":{"k1":0.0909,"k3":0.303,"k10":0.4848},"roi":{"k1":0.6,"k3":1.0081,"k10":0.6521}}},"ana":{"hit_rate":{"k1":0.0152,"k3":0.0227,"k10":0.0682},"roi":{"k1":0.7008,"k3":0.6768,"k10":0.6672},"gated":{"n":66,"hit_rate":{"k1":0.0,"k3":0.0152,"k10":0.0455},"roi":{"k1":0.0,"k3":0.8864,"k10":0.5888}}},"m2":{"n_bet":14,"bet_rate":0.1061,"hit_rate":0.1429,"roi":0.4071,"mean_points":2.0}}},{"date":"20260203","n_races":129,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0775,"k3":0.2326,"k10":0.5504},"roi":{"k1":0.9853,"k3":0.9158,"k10":0.7995},"gated":{"n":65,"hit_rate":{"k1":0.1231,"k3":0.2769,"k10":0.6154},"roi":{"k1":1.3446,"k3":0.9046,"k10":0.7898}}},"roi":{"hit_rate":{"k1":0.1008,"k3":0.2093,"k10":0.5194},"roi":{"k1":1.1845,"k3":0.8512,"k10":0.8062},"gated":{"n":65,"hit_rate":{"k1":0.1538,"k3":0.2462,"k10":0.6},"roi":{"k1":1.4877,"k3":0.8344,"k10":0.8325}}},"ana":{"hit_rate":{"k1":0.0,"k3":0.062,"k10":0.093},"roi":{"k1":0.0,"k3":1.0,"k10":0.7981},"gated":{"n":65,"hit_rate":{"k1":0.0,"k3":0.0615,"k10":0.0923},"roi":{"k1":0.0,"k3":0.9221,"k10":0.9877}}},"m2":{"n_bet":16,"bet_rate":0.124,"hit_rate":0.3125,"roi":2.0562,"mean_points":2.0}}},{"date":"20260202","n_races":131,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.1069,"k3":0.2748,"k10":0.5191},"roi":{"k1":0.9573,"k3":0.9061,"k10":0.7373},"gated":{"n":66,"hit_rate":{"k1":0.1212,"k3":0.3182,"k10":0.6061},"roi":{"k1":0.9545,"k3":0.9808,"k10":0.8329}}},"roi":{"hit_rate":{"k1":0.084,"k3":0.2214,"k10":0.458},"roi":{"k1":0.6305,"k3":0.6504,"k10":0.6569},"gated":{"n":66,"hit_rate":{"k1":0.1061,"k3":0.2727,"k10":0.5152},"roi":{"k1":0.7727,"k3":0.8434,"k10":0.7636}}},"ana":{"hit_rate":{"k1":0.0076,"k3":0.0153,"k10":0.0458},"roi":{"k1":0.3237,"k3":0.316,"k10":0.3224},"gated":{"n":66,"hit_rate":{"k1":0.0152,"k3":0.0303,"k10":0.0606},"roi":{"k1":0.6424,"k3":0.6273,"k10":0.4112}}},"m2":{"n_bet":20,"bet_rate":0.1527,"hit_rate":0.1,"roi":0.4051,"mean_points":1.95}}},{"date":"20260201","n_races":168,"has_result":true,"tag":"backtest","model_gen":"wf_weekly","models":{"hit":{"hit_rate":{"k1":0.0774,"k3":0.2143,"k10":0.4821},"roi":{"k1":0.806,"k3":0.778,"k10":0.7033},"gated":{"n":84,"hit_rate":{"k1":0.0952,"k3":0.2619,"k10":0.5476},"roi":{"k1":0.7988,"k3":0.756,"k10":0.6925}}},"roi":{"hit_rate":{"k1":0.0595,"k3":0.2083,"k10":0.5238},"roi":{"k1":0.5637,"k3":0.778,"k10":0.9717},"gated":{"n":84,"hit_rate":{"k1":0.0714,"k3":0.2262,"k10":0.6071},"roi":{"k1":0.4679,"k3":0.6115,"k10":1.1333}}},"ana":{"hit_rate":{"k1":0.0298,"k3":0.0417,"k10":0.119},"roi":{"k1":2.2631,"k3":0.9982,"k10":1.1058},"gated":{"n":84,"hit_rate":{"k1":0.0476,"k3":0.0595,"k10":0.119},"roi":{"k1":3.2,"k3":1.4734,"k10":1.2892}}},"m2":{"n_bet":20,"bet_rate":0.119,"hit_rate":0.2,"roi":0.565,"mean_points":2.0}}}],"forward_days":11}