{
  "meta": {
    "n_signals": 294,
    "n_buy": 156,
    "n_sell": 138,
    "date_range": [
      "2025-01-02",
      "2026-02-27"
    ],
    "signal_params": {
      "avg_size_range": "1-9999 lots",
      "ratio_min": 1.0,
      "min_each_side": 3,
      "window": "15:55-16:00 ET"
    },
    "post_close_data_available": true,
    "pct_with_post_close_data": 100.0
  },
  "test1_dip_within_window": {
    "buy": {
      "n_dip": 84,
      "n_nodip": 72,
      "dip_wr": 0.5357,
      "dip_mean": 0.3869,
      "dip_n_valid": 84,
      "dip_low_n": false,
      "nodip_wr": 0.7083,
      "nodip_mean": 1.5417,
      "nodip_n_valid": 72,
      "nodip_low_n": false
    },
    "sell": {
      "n_dip": 51,
      "n_nodip": 87,
      "dip_wr": 0.549,
      "dip_mean": 0.902,
      "dip_n_valid": 51,
      "dip_low_n": false,
      "nodip_wr": 0.6782,
      "nodip_mean": 2.2845,
      "nodip_n_valid": 87,
      "nodip_low_n": false
    },
    "interpretation": ""
  },
  "test2_hold_past_close": {
    "+5 min (16:00)": {
      "col": "ret_5min",
      "buy": {
        "n": 156,
        "wr": 0.5385,
        "mean": 0.1474,
        "low_n": false
      },
      "sell": {
        "n": 138,
        "wr": 0.5217,
        "mean": 1.0181,
        "low_n": false
      },
      "combined": {
        "n": 294,
        "wr": 0.5306,
        "mean": 0.5561,
        "rho_vs_ratio": 0.064,
        "rho_p": 0.273839,
        "low_n": false
      }
    },
    "+10 min (16:05)": {
      "col": "ret_10min",
      "buy": {
        "n": 156,
        "wr": 0.4936,
        "mean": -0.1218,
        "low_n": false
      },
      "sell": {
        "n": 138,
        "wr": 0.5145,
        "mean": 1.2246,
        "low_n": false
      },
      "combined": {
        "n": 294,
        "wr": 0.5034,
        "mean": 0.5102,
        "rho_vs_ratio": -0.0287,
        "rho_p": 0.623988,
        "low_n": false
      }
    },
    "+15 min (16:10)": {
      "col": "ret_15min",
      "buy": {
        "n": 156,
        "wr": 0.5128,
        "mean": 0.0865,
        "low_n": false
      },
      "sell": {
        "n": 138,
        "wr": 0.442,
        "mean": 0.6594,
        "low_n": false
      },
      "combined": {
        "n": 294,
        "wr": 0.4796,
        "mean": 0.3554,
        "rho_vs_ratio": -0.0605,
        "rho_p": 0.301335,
        "low_n": false
      }
    },
    "+20 min (16:15)": {
      "col": "ret_20min",
      "buy": {
        "n": 156,
        "wr": 0.5128,
        "mean": 0.6298,
        "low_n": false
      },
      "sell": {
        "n": 138,
        "wr": 0.413,
        "mean": -0.1612,
        "low_n": false
      },
      "combined": {
        "n": 294,
        "wr": 0.466,
        "mean": 0.2585,
        "rho_vs_ratio": 0.0491,
        "rho_p": 0.402,
        "low_n": false
      }
    },
    "+30 min (16:25)": {
      "col": "ret_30min",
      "buy": {
        "n": 156,
        "wr": 0.5,
        "mean": 0.2212,
        "low_n": false
      },
      "sell": {
        "n": 138,
        "wr": 0.442,
        "mean": 0.2717,
        "low_n": false
      },
      "combined": {
        "n": 294,
        "wr": 0.4728,
        "mean": 0.2449,
        "rho_vs_ratio": 0.0279,
        "rho_p": 0.633259,
        "low_n": false
      }
    },
    "+60 min (16:55)": {
      "col": "ret_60min",
      "buy": {
        "n": 156,
        "wr": 0.5064,
        "mean": 0.141,
        "low_n": false
      },
      "sell": {
        "n": 138,
        "wr": 0.471,
        "mean": 0.2554,
        "low_n": false
      },
      "combined": {
        "n": 294,
        "wr": 0.4898,
        "mean": 0.1947,
        "rho_vs_ratio": 0.0235,
        "rho_p": 0.687798,
        "low_n": false
      }
    },
    "baseline_4min": {
      "n": 294,
      "wr": 0.5068,
      "mean": 0.4685
    },
    "data_note": "Post-close data available"
  },
  "test3_next_day_open": {
    "overnight_to_930": {
      "n": 0,
      "wr": null,
      "mean": null,
      "rho_vs_ratio": null,
      "rho_p": null,
      "low_n": true
    },
    "overnight_to_1000": {
      "n": 0,
      "wr": null,
      "mean": null,
      "rho_vs_ratio": null,
      "rho_p": null,
      "low_n": true
    }
  },
  "test4_asymmetry_magnitude": {
    "ratio_thresholds": {
      "1.2": {
        "threshold": 1.2,
        "n_buy": 14,
        "n_sell": 26,
        "n_total": 40,
        "buy_wr": 0.4286,
        "sell_wr": 0.6154,
        "combined_wr": 0.55,
        "combined_mean": 0.8938,
        "low_n": false
      },
      "1.3": {
        "threshold": 1.3,
        "n_buy": 3,
        "n_sell": 10,
        "n_total": 13,
        "buy_wr": 0.6667,
        "sell_wr": 0.6,
        "combined_wr": 0.6154,
        "combined_mean": 0.7308,
        "low_n": true
      },
      "1.5": {
        "threshold": 1.5,
        "n_buy": 1,
        "n_sell": 3,
        "n_total": 4,
        "buy_wr": 0.0,
        "sell_wr": 0.6667,
        "combined_wr": 0.5,
        "combined_mean": 0.0625,
        "low_n": true
      },
      "1.75": {
        "threshold": 1.75,
        "n_buy": 1,
        "n_sell": 1,
        "n_total": 2,
        "buy_wr": 0.0,
        "sell_wr": 1.0,
        "combined_wr": 0.5,
        "combined_mean": 0.0,
        "low_n": true
      },
      "2.0": {
        "threshold": 2.0,
        "n_buy": 0,
        "n_sell": 0,
        "n_total": 0,
        "buy_wr": null,
        "sell_wr": null,
        "combined_wr": null,
        "combined_mean": null,
        "low_n": true
      }
    },
    "size_buckets": {
      "5-8": {
        "size_range": "5-8",
        "n_buy": 0,
        "n_sell": 1,
        "n_total": 1,
        "buy_wr": null,
        "sell_wr": 1.0,
        "combined_wr": 1.0,
        "combined_mean": 0.25,
        "low_n": true
      },
      "8-12": {
        "size_range": "8-12",
        "n_buy": 0,
        "n_sell": 0,
        "n_total": 0,
        "buy_wr": null,
        "sell_wr": null,
        "combined_wr": null,
        "combined_mean": null,
        "low_n": true
      },
      "12-20": {
        "size_range": "12-20",
        "n_buy": 0,
        "n_sell": 0,
        "n_total": 0,
        "buy_wr": null,
        "sell_wr": null,
        "combined_wr": null,
        "combined_mean": null,
        "low_n": true
      },
      "20-100": {
        "size_range": "20-100",
        "n_buy": 0,
        "n_sell": 0,
        "n_total": 0,
        "buy_wr": null,
        "sell_wr": null,
        "combined_wr": null,
        "combined_mean": null,
        "low_n": true
      }
    }
  },
  "test5_dip_magnitude": {
    "small (<0.5pt)": {
      "n": 16,
      "n_valid": 16,
      "wr_recovery": 0.625,
      "mean_pnl": 1.2812,
      "low_n": true
    },
    "medium (0.5-1.5)": {
      "n": 22,
      "n_valid": 22,
      "wr_recovery": 0.4091,
      "mean_pnl": -0.7386,
      "low_n": false
    },
    "large (>1.5pt)": {
      "n": 46,
      "n_valid": 46,
      "wr_recovery": 0.5652,
      "mean_pnl": 0.6141,
      "low_n": false
    },
    "dip_vs_recovery_rho": 0.0904,
    "dip_vs_recovery_p": 0.413576
  },
  "test6_ratio_350": {
    "n": 294,
    "rho": -0.027,
    "p": 0.64438,
    "directional_agreement": 0.6293,
    "low_n": false
  },
  "test6_ratio_345": {
    "n": 294,
    "rho": 0.1692,
    "p": 0.00361,
    "directional_agreement": 0.534,
    "low_n": false
  },
  "test6_ratio_350_all_days": {
    "n_all_days": 294,
    "rho": -0.0429,
    "p": 0.46336
  },
  "test6_ratio_345_all_days": {
    "n_all_days": 294,
    "rho": -0.1409,
    "p": 0.015653
  },
  "test7_day_type": {
    "gex_NEG (range>60pt)": {
      "n_buy": 44,
      "n_sell": 25,
      "buy_wr": 0.4545,
      "sell_wr": 0.84,
      "combined_n": 69,
      "combined_wr": 0.5942,
      "combined_mean": 1.5978,
      "low_n": false
    },
    "gex_MID (40-60pt)": {
      "n_buy": 41,
      "n_sell": 37,
      "buy_wr": 0.4146,
      "sell_wr": 0.5946,
      "combined_n": 78,
      "combined_wr": 0.5,
      "combined_mean": -0.1186,
      "low_n": false
    },
    "gex_POS (<40pt)": {
      "n_buy": 71,
      "n_sell": 76,
      "buy_wr": 0.493,
      "sell_wr": 0.4474,
      "combined_n": 147,
      "combined_wr": 0.4694,
      "combined_mean": 0.25,
      "low_n": false
    },
    "day_dir_up": {
      "n_buy": 0,
      "n_sell": 0,
      "buy_wr": null,
      "sell_wr": null,
      "combined_n": 0,
      "combined_wr": null,
      "combined_mean": null,
      "low_n": true
    },
    "day_dir_down": {
      "n_buy": 156,
      "n_sell": 138,
      "buy_wr": 0.4615,
      "sell_wr": 0.558,
      "combined_n": 294,
      "combined_wr": 0.5068,
      "combined_mean": 0.4685,
      "low_n": false
    },
    "buy_on_up_day": {
      "n": 0,
      "wr": null,
      "mean": null,
      "low_n": true
    },
    "buy_on_down_day": {
      "n": 156,
      "wr": 0.4615,
      "mean": -0.1442,
      "low_n": false
    }
  },
  "test8_null_tests": {
    "n": 294,
    "actual_wr": 0.5068,
    "actual_rho": 0.0526,
    "n_shuffles": 5000,
    "perm_p_rho": 0.1898,
    "perm_p_wr": 1.0,
    "binomial_p": 0.430573,
    "rho_significant": false,
    "wr_significant": false,
    "n_shuffles_beating_actual_rho": 949,
    "n_shuffles_beating_actual_wr": 5000,
    "interpretation": "WR=0.5068: NOT significant (binomial p=0.4306). rho=0.0526: NOT significant (perm p=0.1898, 949/5000 shuffles exceeded actual)."
  },
  "signal_list": [
    {
      "date": "2025-01-02",
      "direction": "sell",
      "mean_buy": 2.029,
      "mean_sell": 2.136,
      "ratio": 1.053,
      "n_buy": 3939,
      "n_sell": 3989,
      "avg_size_dom": 2.136,
      "daily_range": 50.5,
      "ret_4min": 5.5,
      "ret_5min": 6.5,
      "ret_10min": 23.75,
      "ret_15min": 24.75,
      "ret_20min": 19.0,
      "ret_30min": 9.0,
      "ret_60min": 2.75,
      "ret_1min": -1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-01-03",
      "direction": "buy",
      "mean_buy": 2.668,
      "mean_sell": 2.446,
      "ratio": 1.091,
      "n_buy": 2023,
      "n_sell": 2147,
      "avg_size_dom": 2.668,
      "daily_range": 31.75,
      "ret_4min": 4.5,
      "ret_5min": 3.75,
      "ret_10min": 3.5,
      "ret_15min": -3.25,
      "ret_20min": -2.25,
      "ret_30min": 4.5,
      "ret_60min": 20.25,
      "ret_1min": 3.5,
      "day_dir": "down"
    },
    {
      "date": "2025-01-06",
      "direction": "sell",
      "mean_buy": 2.429,
      "mean_sell": 2.809,
      "ratio": 1.156,
      "n_buy": 1924,
      "n_sell": 2091,
      "avg_size_dom": 2.809,
      "daily_range": 34.5,
      "ret_4min": 2.0,
      "ret_5min": 1.75,
      "ret_10min": 1.75,
      "ret_15min": -0.5,
      "ret_20min": -2.5,
      "ret_30min": -1.25,
      "ret_60min": -4.25,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-01-07",
      "direction": "buy",
      "mean_buy": 2.812,
      "mean_sell": 2.629,
      "ratio": 1.069,
      "n_buy": 5176,
      "n_sell": 4987,
      "avg_size_dom": 2.812,
      "daily_range": 76.0,
      "ret_4min": 11.25,
      "ret_5min": 13.0,
      "ret_10min": 6.25,
      "ret_15min": 8.25,
      "ret_20min": 1.5,
      "ret_30min": 3.75,
      "ret_60min": -14.25,
      "ret_1min": 1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-01-08",
      "direction": "sell",
      "mean_buy": 2.732,
      "mean_sell": 2.899,
      "ratio": 1.061,
      "n_buy": 2371,
      "n_sell": 2229,
      "avg_size_dom": 2.899,
      "daily_range": 28.5,
      "ret_4min": -2.0,
      "ret_5min": -0.25,
      "ret_10min": 3.5,
      "ret_15min": -1.0,
      "ret_20min": 3.75,
      "ret_30min": -1.25,
      "ret_60min": -10.0,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-01-10",
      "direction": "buy",
      "mean_buy": 2.717,
      "mean_sell": 2.62,
      "ratio": 1.037,
      "n_buy": 4513,
      "n_sell": 4845,
      "avg_size_dom": 2.717,
      "daily_range": 69.75,
      "ret_4min": -2.25,
      "ret_5min": -4.5,
      "ret_10min": -9.75,
      "ret_15min": -10.0,
      "ret_20min": -12.5,
      "ret_30min": -7.25,
      "ret_60min": -16.75,
      "ret_1min": 1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-01-13",
      "direction": "buy",
      "mean_buy": 2.646,
      "mean_sell": 2.611,
      "ratio": 1.013,
      "n_buy": 2927,
      "n_sell": 3030,
      "avg_size_dom": 2.646,
      "daily_range": 38.75,
      "ret_4min": -2.75,
      "ret_5min": -5.75,
      "ret_10min": -10.25,
      "ret_15min": -8.25,
      "ret_20min": -8.25,
      "ret_30min": -7.75,
      "ret_60min": -17.25,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-01-14",
      "direction": "sell",
      "mean_buy": 2.147,
      "mean_sell": 2.148,
      "ratio": 1.001,
      "n_buy": 3630,
      "n_sell": 3964,
      "avg_size_dom": 2.148,
      "daily_range": 32.5,
      "ret_4min": 4.75,
      "ret_5min": 7.25,
      "ret_10min": 16.25,
      "ret_15min": 12.25,
      "ret_20min": 17.0,
      "ret_30min": 9.0,
      "ret_60min": 27.5,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-01-15",
      "direction": "buy",
      "mean_buy": 2.401,
      "mean_sell": 2.345,
      "ratio": 1.024,
      "n_buy": 3273,
      "n_sell": 4001,
      "avg_size_dom": 2.401,
      "daily_range": 39.25,
      "ret_4min": -7.25,
      "ret_5min": -1.0,
      "ret_10min": -0.5,
      "ret_15min": -5.25,
      "ret_20min": -3.25,
      "ret_30min": -8.5,
      "ret_60min": -20.25,
      "ret_1min": -1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-01-16",
      "direction": "sell",
      "mean_buy": 2.639,
      "mean_sell": 2.658,
      "ratio": 1.007,
      "n_buy": 2858,
      "n_sell": 2336,
      "avg_size_dom": 2.658,
      "daily_range": 29.75,
      "ret_4min": -8.25,
      "ret_5min": -7.75,
      "ret_10min": -8.5,
      "ret_15min": -15.0,
      "ret_20min": -9.25,
      "ret_30min": -3.75,
      "ret_60min": -2.75,
      "ret_1min": -1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-01-17",
      "direction": "sell",
      "mean_buy": 2.868,
      "mean_sell": 3.429,
      "ratio": 1.196,
      "n_buy": 2389,
      "n_sell": 2022,
      "avg_size_dom": 3.429,
      "daily_range": 26.75,
      "ret_4min": -2.75,
      "ret_5min": -2.25,
      "ret_10min": -0.75,
      "ret_15min": -4.25,
      "ret_20min": -4.75,
      "ret_30min": -11.0,
      "ret_60min": -5.75,
      "ret_1min": -0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-01-20",
      "direction": "sell",
      "mean_buy": 1.613,
      "mean_sell": 1.975,
      "ratio": 1.224,
      "n_buy": 486,
      "n_sell": 354,
      "avg_size_dom": 1.975,
      "daily_range": 35.25,
      "ret_4min": -2.25,
      "ret_5min": -2.5,
      "ret_10min": -8.25,
      "ret_15min": -7.75,
      "ret_20min": -6.5,
      "ret_30min": -6.75,
      "ret_60min": -7.25,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-01-21",
      "direction": "buy",
      "mean_buy": 2.439,
      "mean_sell": 2.42,
      "ratio": 1.008,
      "n_buy": 2783,
      "n_sell": 2604,
      "avg_size_dom": 2.439,
      "daily_range": 28.5,
      "ret_4min": 4.75,
      "ret_5min": 1.25,
      "ret_10min": 5.0,
      "ret_15min": 7.5,
      "ret_20min": 8.75,
      "ret_30min": 8.5,
      "ret_60min": 13.75,
      "ret_1min": 3.0,
      "day_dir": "down"
    },
    {
      "date": "2025-01-22",
      "direction": "sell",
      "mean_buy": 2.919,
      "mean_sell": 3.295,
      "ratio": 1.129,
      "n_buy": 1916,
      "n_sell": 1893,
      "avg_size_dom": 3.295,
      "daily_range": 16.75,
      "ret_4min": 1.25,
      "ret_5min": 1.75,
      "ret_10min": 1.0,
      "ret_15min": 2.75,
      "ret_20min": 1.5,
      "ret_30min": -2.25,
      "ret_60min": -10.75,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-01-23",
      "direction": "sell",
      "mean_buy": 3.027,
      "mean_sell": 4.405,
      "ratio": 1.455,
      "n_buy": 1274,
      "n_sell": 797,
      "avg_size_dom": 4.405,
      "daily_range": 13.75,
      "ret_4min": -0.5,
      "ret_5min": -2.5,
      "ret_10min": -3.75,
      "ret_15min": -2.25,
      "ret_20min": -3.75,
      "ret_30min": -3.0,
      "ret_60min": -5.25,
      "ret_1min": -0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-01-24",
      "direction": "buy",
      "mean_buy": 3.095,
      "mean_sell": 2.782,
      "ratio": 1.113,
      "n_buy": 1492,
      "n_sell": 1690,
      "avg_size_dom": 3.095,
      "daily_range": 17.75,
      "ret_4min": -2.5,
      "ret_5min": -0.5,
      "ret_10min": -1.75,
      "ret_15min": 1.5,
      "ret_20min": 2.0,
      "ret_30min": 3.75,
      "ret_60min": 6.5,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-01-27",
      "direction": "buy",
      "mean_buy": 2.471,
      "mean_sell": 2.37,
      "ratio": 1.043,
      "n_buy": 3310,
      "n_sell": 3902,
      "avg_size_dom": 2.471,
      "daily_range": 51.25,
      "ret_4min": -8.0,
      "ret_5min": -9.0,
      "ret_10min": -12.0,
      "ret_15min": -13.75,
      "ret_20min": -13.75,
      "ret_30min": -21.75,
      "ret_60min": -24.25,
      "ret_1min": -5.0,
      "day_dir": "down"
    },
    {
      "date": "2025-01-28",
      "direction": "sell",
      "mean_buy": 2.84,
      "mean_sell": 3.183,
      "ratio": 1.121,
      "n_buy": 2922,
      "n_sell": 2286,
      "avg_size_dom": 3.183,
      "daily_range": 58.75,
      "ret_4min": -3.5,
      "ret_5min": -6.0,
      "ret_10min": -4.75,
      "ret_15min": -7.0,
      "ret_20min": -4.75,
      "ret_30min": 10.0,
      "ret_60min": 7.0,
      "ret_1min": -0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-01-29",
      "direction": "buy",
      "mean_buy": 2.637,
      "mean_sell": 2.489,
      "ratio": 1.059,
      "n_buy": 1563,
      "n_sell": 1869,
      "avg_size_dom": 2.637,
      "daily_range": 16.75,
      "ret_4min": -1.75,
      "ret_5min": -1.75,
      "ret_10min": -3.75,
      "ret_15min": -5.0,
      "ret_20min": -5.25,
      "ret_30min": -3.5,
      "ret_60min": -5.25,
      "ret_1min": -2.5,
      "day_dir": "down"
    },
    {
      "date": "2025-01-30",
      "direction": "buy",
      "mean_buy": 2.628,
      "mean_sell": 2.58,
      "ratio": 1.019,
      "n_buy": 3791,
      "n_sell": 4624,
      "avg_size_dom": 2.628,
      "daily_range": 46.25,
      "ret_4min": -4.25,
      "ret_5min": -2.0,
      "ret_10min": -2.25,
      "ret_15min": -2.75,
      "ret_20min": -8.25,
      "ret_30min": 7.75,
      "ret_60min": 21.25,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-01-31",
      "direction": "sell",
      "mean_buy": 3.058,
      "mean_sell": 3.202,
      "ratio": 1.047,
      "n_buy": 1917,
      "n_sell": 1704,
      "avg_size_dom": 3.202,
      "daily_range": 26.0,
      "ret_4min": -0.5,
      "ret_5min": -2.5,
      "ret_10min": -3.0,
      "ret_15min": -5.25,
      "ret_20min": -4.0,
      "ret_30min": 1.75,
      "ret_60min": 5.5,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-02-03",
      "direction": "sell",
      "mean_buy": 2.21,
      "mean_sell": 2.46,
      "ratio": 1.113,
      "n_buy": 4948,
      "n_sell": 4596,
      "avg_size_dom": 2.46,
      "daily_range": 81.75,
      "ret_4min": 0.75,
      "ret_5min": -1.75,
      "ret_10min": 21.0,
      "ret_15min": -1.75,
      "ret_20min": -4.25,
      "ret_30min": -4.75,
      "ret_60min": -1.75,
      "ret_1min": -1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-02-04",
      "direction": "sell",
      "mean_buy": 2.423,
      "mean_sell": 2.797,
      "ratio": 1.155,
      "n_buy": 1861,
      "n_sell": 1945,
      "avg_size_dom": 2.797,
      "daily_range": 40.25,
      "ret_4min": 4.0,
      "ret_5min": -1.5,
      "ret_10min": -5.0,
      "ret_15min": -5.75,
      "ret_20min": -6.25,
      "ret_30min": -7.25,
      "ret_60min": -2.5,
      "ret_1min": -0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-02-05",
      "direction": "buy",
      "mean_buy": 2.808,
      "mean_sell": 2.806,
      "ratio": 1.001,
      "n_buy": 1663,
      "n_sell": 1789,
      "avg_size_dom": 2.808,
      "daily_range": 26.0,
      "ret_4min": -3.0,
      "ret_5min": -3.75,
      "ret_10min": -0.25,
      "ret_15min": 4.75,
      "ret_20min": 1.0,
      "ret_30min": -5.0,
      "ret_60min": 18.5,
      "ret_1min": -1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-02-06",
      "direction": "buy",
      "mean_buy": 2.675,
      "mean_sell": 2.596,
      "ratio": 1.031,
      "n_buy": 1502,
      "n_sell": 1710,
      "avg_size_dom": 2.675,
      "daily_range": 19.75,
      "ret_4min": 0.0,
      "ret_5min": 0.25,
      "ret_10min": 2.25,
      "ret_15min": 8.0,
      "ret_20min": 9.0,
      "ret_30min": 10.25,
      "ret_60min": 7.75,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-02-07",
      "direction": "buy",
      "mean_buy": 2.299,
      "mean_sell": 2.141,
      "ratio": 1.074,
      "n_buy": 9389,
      "n_sell": 9104,
      "avg_size_dom": 2.299,
      "daily_range": 70.75,
      "ret_4min": 6.25,
      "ret_5min": 0.25,
      "ret_10min": -10.25,
      "ret_15min": 2.5,
      "ret_20min": -4.75,
      "ret_30min": 2.5,
      "ret_60min": -11.5,
      "ret_1min": -2.25,
      "day_dir": "down"
    },
    {
      "date": "2025-02-10",
      "direction": "sell",
      "mean_buy": 2.666,
      "mean_sell": 3.202,
      "ratio": 1.201,
      "n_buy": 1608,
      "n_sell": 1525,
      "avg_size_dom": 3.202,
      "daily_range": 26.75,
      "ret_4min": 3.0,
      "ret_5min": 1.5,
      "ret_10min": 4.75,
      "ret_15min": 3.25,
      "ret_20min": 8.0,
      "ret_30min": 8.25,
      "ret_60min": 7.75,
      "ret_1min": 1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-02-11",
      "direction": "sell",
      "mean_buy": 2.56,
      "mean_sell": 3.536,
      "ratio": 1.381,
      "n_buy": 1929,
      "n_sell": 1728,
      "avg_size_dom": 3.536,
      "daily_range": 28.0,
      "ret_4min": 2.75,
      "ret_5min": 2.5,
      "ret_10min": 4.25,
      "ret_15min": 2.0,
      "ret_20min": 2.0,
      "ret_30min": 0.75,
      "ret_60min": 8.25,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-02-12",
      "direction": "sell",
      "mean_buy": 2.635,
      "mean_sell": 2.669,
      "ratio": 1.013,
      "n_buy": 1988,
      "n_sell": 1887,
      "avg_size_dom": 2.669,
      "daily_range": 48.5,
      "ret_4min": -0.25,
      "ret_5min": 2.75,
      "ret_10min": 4.25,
      "ret_15min": 6.25,
      "ret_20min": 15.75,
      "ret_30min": 19.0,
      "ret_60min": -3.25,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-02-13",
      "direction": "sell",
      "mean_buy": 3.001,
      "mean_sell": 3.254,
      "ratio": 1.084,
      "n_buy": 1944,
      "n_sell": 1660,
      "avg_size_dom": 3.254,
      "daily_range": 43.5,
      "ret_4min": -4.0,
      "ret_5min": -3.25,
      "ret_10min": -4.5,
      "ret_15min": -6.5,
      "ret_20min": -6.75,
      "ret_30min": -2.75,
      "ret_60min": 5.5,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-02-14",
      "direction": "buy",
      "mean_buy": 3.319,
      "mean_sell": 3.266,
      "ratio": 1.016,
      "n_buy": 1162,
      "n_sell": 1228,
      "avg_size_dom": 3.319,
      "daily_range": 13.0,
      "ret_4min": 0.5,
      "ret_5min": -0.5,
      "ret_10min": 0.5,
      "ret_15min": 3.75,
      "ret_20min": -0.5,
      "ret_30min": -5.0,
      "ret_60min": -3.75,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-02-17",
      "direction": "buy",
      "mean_buy": 2.405,
      "mean_sell": 2.077,
      "ratio": 1.158,
      "n_buy": 153,
      "n_sell": 169,
      "avg_size_dom": 2.405,
      "daily_range": 7.75,
      "ret_4min": 1.75,
      "ret_5min": 1.75,
      "ret_10min": 3.5,
      "ret_15min": 4.0,
      "ret_20min": 5.75,
      "ret_30min": 6.5,
      "ret_60min": 6.25,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-02-18",
      "direction": "sell",
      "mean_buy": 2.806,
      "mean_sell": 3.218,
      "ratio": 1.147,
      "n_buy": 2041,
      "n_sell": 1553,
      "avg_size_dom": 3.218,
      "daily_range": 17.0,
      "ret_4min": -1.0,
      "ret_5min": -0.75,
      "ret_10min": 1.25,
      "ret_15min": -1.25,
      "ret_20min": 0.5,
      "ret_30min": 4.75,
      "ret_60min": -2.0,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-02-19",
      "direction": "buy",
      "mean_buy": 3.459,
      "mean_sell": 2.962,
      "ratio": 1.168,
      "n_buy": 1910,
      "n_sell": 2656,
      "avg_size_dom": 3.459,
      "daily_range": 13.25,
      "ret_4min": -1.0,
      "ret_5min": 1.0,
      "ret_10min": 4.75,
      "ret_15min": 5.25,
      "ret_20min": 10.5,
      "ret_30min": 8.75,
      "ret_60min": 15.25,
      "ret_1min": -2.75,
      "day_dir": "down"
    },
    {
      "date": "2025-02-20",
      "direction": "buy",
      "mean_buy": 3.155,
      "mean_sell": 2.833,
      "ratio": 1.114,
      "n_buy": 2952,
      "n_sell": 3476,
      "avg_size_dom": 3.155,
      "daily_range": 47.25,
      "ret_4min": -3.5,
      "ret_5min": 0.5,
      "ret_10min": 0.0,
      "ret_15min": 6.0,
      "ret_20min": 1.25,
      "ret_30min": 2.75,
      "ret_60min": -1.0,
      "ret_1min": -1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-02-21",
      "direction": "buy",
      "mean_buy": 3.183,
      "mean_sell": 2.816,
      "ratio": 1.13,
      "n_buy": 2454,
      "n_sell": 2423,
      "avg_size_dom": 3.183,
      "daily_range": 45.5,
      "ret_4min": 4.75,
      "ret_5min": 7.75,
      "ret_10min": 2.5,
      "ret_15min": -0.25,
      "ret_20min": 7.5,
      "ret_30min": 8.75,
      "ret_60min": 2.5,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-02-24",
      "direction": "buy",
      "mean_buy": 2.89,
      "mean_sell": 2.814,
      "ratio": 1.027,
      "n_buy": 4243,
      "n_sell": 3963,
      "avg_size_dom": 2.89,
      "daily_range": 65.5,
      "ret_4min": 7.5,
      "ret_5min": 10.75,
      "ret_10min": 10.75,
      "ret_15min": 11.25,
      "ret_20min": 15.5,
      "ret_30min": 25.0,
      "ret_60min": 33.75,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-02-25",
      "direction": "buy",
      "mean_buy": 2.809,
      "mean_sell": 2.651,
      "ratio": 1.06,
      "n_buy": 4257,
      "n_sell": 4799,
      "avg_size_dom": 2.809,
      "daily_range": 74.25,
      "ret_4min": -8.25,
      "ret_5min": -13.75,
      "ret_10min": -17.5,
      "ret_15min": -13.25,
      "ret_20min": -13.75,
      "ret_30min": -16.5,
      "ret_60min": -9.25,
      "ret_1min": 0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-02-26",
      "direction": "buy",
      "mean_buy": 2.59,
      "mean_sell": 2.533,
      "ratio": 1.023,
      "n_buy": 2190,
      "n_sell": 2242,
      "avg_size_dom": 2.59,
      "daily_range": 42.25,
      "ret_4min": -0.75,
      "ret_5min": 1.75,
      "ret_10min": 4.0,
      "ret_15min": 5.5,
      "ret_20min": 4.25,
      "ret_30min": 0.5,
      "ret_60min": 0.0,
      "ret_1min": -1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-02-27",
      "direction": "sell",
      "mean_buy": 2.295,
      "mean_sell": 2.4,
      "ratio": 1.046,
      "n_buy": 5337,
      "n_sell": 5213,
      "avg_size_dom": 2.4,
      "daily_range": 75.75,
      "ret_4min": 7.5,
      "ret_5min": 0.25,
      "ret_10min": 4.25,
      "ret_15min": -2.5,
      "ret_20min": -14.25,
      "ret_30min": -11.5,
      "ret_60min": 12.5,
      "ret_1min": 4.25,
      "day_dir": "down"
    },
    {
      "date": "2025-02-28",
      "direction": "buy",
      "mean_buy": 2.75,
      "mean_sell": 2.493,
      "ratio": 1.103,
      "n_buy": 3115,
      "n_sell": 2886,
      "avg_size_dom": 2.75,
      "daily_range": 56.0,
      "ret_4min": 3.0,
      "ret_5min": -0.25,
      "ret_10min": 4.0,
      "ret_15min": -1.25,
      "ret_20min": -14.75,
      "ret_30min": -18.25,
      "ret_60min": -9.0,
      "ret_1min": -2.75,
      "day_dir": "down"
    },
    {
      "date": "2025-03-03",
      "direction": "sell",
      "mean_buy": 2.227,
      "mean_sell": 2.341,
      "ratio": 1.052,
      "n_buy": 5075,
      "n_sell": 5272,
      "avg_size_dom": 2.341,
      "daily_range": 66.5,
      "ret_4min": 11.25,
      "ret_5min": 4.75,
      "ret_10min": 2.75,
      "ret_15min": 0.75,
      "ret_20min": 7.0,
      "ret_30min": 1.5,
      "ret_60min": 6.0,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-03-04",
      "direction": "buy",
      "mean_buy": 2.595,
      "mean_sell": 2.302,
      "ratio": 1.127,
      "n_buy": 6518,
      "n_sell": 6759,
      "avg_size_dom": 2.595,
      "daily_range": 80.25,
      "ret_4min": 4.5,
      "ret_5min": 8.0,
      "ret_10min": 1.75,
      "ret_15min": -8.0,
      "ret_20min": 12.25,
      "ret_30min": -7.0,
      "ret_60min": 25.25,
      "ret_1min": 2.5,
      "day_dir": "down"
    },
    {
      "date": "2025-03-05",
      "direction": "sell",
      "mean_buy": 2.104,
      "mean_sell": 2.148,
      "ratio": 1.021,
      "n_buy": 3912,
      "n_sell": 4022,
      "avg_size_dom": 2.148,
      "daily_range": 46.75,
      "ret_4min": 5.5,
      "ret_5min": 12.5,
      "ret_10min": 16.75,
      "ret_15min": 25.5,
      "ret_20min": 25.5,
      "ret_30min": 32.25,
      "ret_60min": 33.0,
      "ret_1min": -0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-03-06",
      "direction": "sell",
      "mean_buy": 2.216,
      "mean_sell": 2.278,
      "ratio": 1.028,
      "n_buy": 5542,
      "n_sell": 5191,
      "avg_size_dom": 2.278,
      "daily_range": 66.75,
      "ret_4min": -8.0,
      "ret_5min": -11.5,
      "ret_10min": -11.5,
      "ret_15min": -19.5,
      "ret_20min": -11.0,
      "ret_30min": -6.5,
      "ret_60min": 31.5,
      "ret_1min": 3.0,
      "day_dir": "down"
    },
    {
      "date": "2025-03-07",
      "direction": "buy",
      "mean_buy": 2.16,
      "mean_sell": 2.101,
      "ratio": 1.028,
      "n_buy": 4249,
      "n_sell": 4226,
      "avg_size_dom": 2.16,
      "daily_range": 76.75,
      "ret_4min": -1.0,
      "ret_5min": -2.25,
      "ret_10min": -7.0,
      "ret_15min": -8.25,
      "ret_20min": -12.0,
      "ret_30min": -29.25,
      "ret_60min": -44.5,
      "ret_1min": 0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-03-10",
      "direction": "buy",
      "mean_buy": 2.376,
      "mean_sell": 2.283,
      "ratio": 1.041,
      "n_buy": 3170,
      "n_sell": 3925,
      "avg_size_dom": 2.376,
      "daily_range": 64.75,
      "ret_4min": -6.5,
      "ret_5min": -4.5,
      "ret_10min": -7.25,
      "ret_15min": -7.75,
      "ret_20min": -5.0,
      "ret_30min": -11.5,
      "ret_60min": -11.0,
      "ret_1min": -5.5,
      "day_dir": "down"
    },
    {
      "date": "2025-03-11",
      "direction": "sell",
      "mean_buy": 2.117,
      "mean_sell": 2.16,
      "ratio": 1.02,
      "n_buy": 4114,
      "n_sell": 4842,
      "avg_size_dom": 2.16,
      "daily_range": 81.25,
      "ret_4min": 17.5,
      "ret_5min": 21.75,
      "ret_10min": 22.25,
      "ret_15min": 34.0,
      "ret_20min": 35.25,
      "ret_30min": 28.5,
      "ret_60min": 43.0,
      "ret_1min": 3.25,
      "day_dir": "down"
    },
    {
      "date": "2025-03-12",
      "direction": "sell",
      "mean_buy": 2.309,
      "mean_sell": 2.4,
      "ratio": 1.039,
      "n_buy": 4598,
      "n_sell": 4341,
      "avg_size_dom": 2.4,
      "daily_range": 94.75,
      "ret_4min": -5.25,
      "ret_5min": -3.25,
      "ret_10min": -2.75,
      "ret_15min": -12.5,
      "ret_20min": -15.5,
      "ret_30min": -16.25,
      "ret_60min": -18.0,
      "ret_1min": 5.75,
      "day_dir": "down"
    },
    {
      "date": "2025-03-13",
      "direction": "buy",
      "mean_buy": 2.29,
      "mean_sell": 2.239,
      "ratio": 1.023,
      "n_buy": 3775,
      "n_sell": 4040,
      "avg_size_dom": 2.29,
      "daily_range": 67.5,
      "ret_4min": -4.25,
      "ret_5min": -3.75,
      "ret_10min": -1.75,
      "ret_15min": 5.0,
      "ret_20min": -2.75,
      "ret_30min": -4.0,
      "ret_60min": -10.0,
      "ret_1min": -4.0,
      "day_dir": "down"
    },
    {
      "date": "2025-03-17",
      "direction": "buy",
      "mean_buy": 2.243,
      "mean_sell": 2.101,
      "ratio": 1.067,
      "n_buy": 1356,
      "n_sell": 1545,
      "avg_size_dom": 2.243,
      "daily_range": 41.0,
      "ret_4min": -3.75,
      "ret_5min": -6.25,
      "ret_10min": 0.75,
      "ret_15min": 7.0,
      "ret_20min": 4.5,
      "ret_30min": -0.75,
      "ret_60min": 6.0,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-03-18",
      "direction": "buy",
      "mean_buy": 2.593,
      "mean_sell": 2.496,
      "ratio": 1.039,
      "n_buy": 2019,
      "n_sell": 2101,
      "avg_size_dom": 2.593,
      "daily_range": 60.5,
      "ret_4min": 0.25,
      "ret_5min": -0.25,
      "ret_10min": 6.75,
      "ret_15min": 9.25,
      "ret_20min": 15.5,
      "ret_30min": 14.25,
      "ret_60min": 6.5,
      "ret_1min": -2.5,
      "day_dir": "down"
    },
    {
      "date": "2025-03-19",
      "direction": "sell",
      "mean_buy": 2.796,
      "mean_sell": 3.208,
      "ratio": 1.148,
      "n_buy": 1839,
      "n_sell": 1893,
      "avg_size_dom": 3.208,
      "daily_range": 47.5,
      "ret_4min": 1.5,
      "ret_5min": 3.0,
      "ret_10min": -0.25,
      "ret_15min": 3.0,
      "ret_20min": 6.25,
      "ret_30min": 7.75,
      "ret_60min": 7.0,
      "ret_1min": 0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-03-20",
      "direction": "sell",
      "mean_buy": 2.679,
      "mean_sell": 2.916,
      "ratio": 1.089,
      "n_buy": 2272,
      "n_sell": 2787,
      "avg_size_dom": 2.916,
      "daily_range": 80.75,
      "ret_4min": 7.75,
      "ret_5min": 5.5,
      "ret_10min": 7.75,
      "ret_15min": 14.5,
      "ret_20min": 12.25,
      "ret_30min": 20.0,
      "ret_60min": 27.75,
      "ret_1min": 3.0,
      "day_dir": "down"
    },
    {
      "date": "2025-03-21",
      "direction": "sell",
      "mean_buy": 2.614,
      "mean_sell": 2.683,
      "ratio": 1.027,
      "n_buy": 2288,
      "n_sell": 2135,
      "avg_size_dom": 2.683,
      "daily_range": 38.75,
      "ret_4min": 3.25,
      "ret_5min": 2.5,
      "ret_10min": -2.0,
      "ret_15min": -9.0,
      "ret_20min": -15.75,
      "ret_30min": -27.5,
      "ret_60min": -31.75,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-03-24",
      "direction": "buy",
      "mean_buy": 3.258,
      "mean_sell": 3.147,
      "ratio": 1.035,
      "n_buy": 1040,
      "n_sell": 1208,
      "avg_size_dom": 3.258,
      "daily_range": 39.0,
      "ret_4min": 0.0,
      "ret_5min": 0.75,
      "ret_10min": 2.5,
      "ret_15min": 3.75,
      "ret_20min": 3.25,
      "ret_30min": -2.5,
      "ret_60min": -6.75,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-03-25",
      "direction": "buy",
      "mean_buy": 3.271,
      "mean_sell": 3.24,
      "ratio": 1.01,
      "n_buy": 1743,
      "n_sell": 1895,
      "avg_size_dom": 3.271,
      "daily_range": 25.0,
      "ret_4min": -1.25,
      "ret_5min": -1.0,
      "ret_10min": -2.75,
      "ret_15min": 0.25,
      "ret_20min": -2.25,
      "ret_30min": -0.75,
      "ret_60min": 1.5,
      "ret_1min": -1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-03-26",
      "direction": "buy",
      "mean_buy": 3.359,
      "mean_sell": 3.24,
      "ratio": 1.037,
      "n_buy": 4799,
      "n_sell": 5235,
      "avg_size_dom": 3.359,
      "daily_range": 62.0,
      "ret_4min": -3.75,
      "ret_5min": -4.0,
      "ret_10min": -2.75,
      "ret_15min": -2.0,
      "ret_20min": -6.0,
      "ret_30min": -4.25,
      "ret_60min": -12.25,
      "ret_1min": -5.25,
      "day_dir": "down"
    },
    {
      "date": "2025-03-27",
      "direction": "buy",
      "mean_buy": 3.15,
      "mean_sell": 2.71,
      "ratio": 1.162,
      "n_buy": 1651,
      "n_sell": 2243,
      "avg_size_dom": 3.15,
      "daily_range": 59.75,
      "ret_4min": -2.25,
      "ret_5min": -1.5,
      "ret_10min": 3.0,
      "ret_15min": 4.75,
      "ret_20min": 9.75,
      "ret_30min": 6.0,
      "ret_60min": -11.5,
      "ret_1min": 0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-03-28",
      "direction": "buy",
      "mean_buy": 3.302,
      "mean_sell": 3.124,
      "ratio": 1.057,
      "n_buy": 1944,
      "n_sell": 2290,
      "avg_size_dom": 3.302,
      "daily_range": 86.75,
      "ret_4min": -4.75,
      "ret_5min": -0.25,
      "ret_10min": 1.0,
      "ret_15min": -0.75,
      "ret_20min": -5.5,
      "ret_30min": -15.75,
      "ret_60min": -13.25,
      "ret_1min": 0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-03-31",
      "direction": "sell",
      "mean_buy": 2.804,
      "mean_sell": 2.907,
      "ratio": 1.037,
      "n_buy": 2482,
      "n_sell": 2631,
      "avg_size_dom": 2.907,
      "daily_range": 73.0,
      "ret_4min": 1.25,
      "ret_5min": -2.25,
      "ret_10min": 2.25,
      "ret_15min": 13.25,
      "ret_20min": 8.75,
      "ret_30min": -1.25,
      "ret_60min": -6.0,
      "ret_1min": -3.0,
      "day_dir": "down"
    },
    {
      "date": "2025-04-01",
      "direction": "buy",
      "mean_buy": 2.634,
      "mean_sell": 2.573,
      "ratio": 1.024,
      "n_buy": 2007,
      "n_sell": 2038,
      "avg_size_dom": 2.634,
      "daily_range": 83.25,
      "ret_4min": 4.25,
      "ret_5min": 3.25,
      "ret_10min": 8.25,
      "ret_15min": 12.25,
      "ret_20min": 12.0,
      "ret_30min": 7.5,
      "ret_60min": -2.75,
      "ret_1min": 2.25,
      "day_dir": "down"
    },
    {
      "date": "2025-04-02",
      "direction": "buy",
      "mean_buy": 2.748,
      "mean_sell": 2.38,
      "ratio": 1.154,
      "n_buy": 2837,
      "n_sell": 3110,
      "avg_size_dom": 2.748,
      "daily_range": 91.5,
      "ret_4min": 0.5,
      "ret_5min": 1.0,
      "ret_10min": 3.75,
      "ret_15min": 8.25,
      "ret_20min": 16.25,
      "ret_30min": 13.5,
      "ret_60min": 36.25,
      "ret_1min": -3.0,
      "day_dir": "down"
    },
    {
      "date": "2025-04-03",
      "direction": "buy",
      "mean_buy": 2.723,
      "mean_sell": 2.567,
      "ratio": 1.061,
      "n_buy": 3663,
      "n_sell": 3624,
      "avg_size_dom": 2.723,
      "daily_range": 85.5,
      "ret_4min": 3.0,
      "ret_5min": 8.5,
      "ret_10min": 13.25,
      "ret_15min": 7.75,
      "ret_20min": 16.0,
      "ret_30min": 16.75,
      "ret_60min": 1.0,
      "ret_1min": 2.25,
      "day_dir": "down"
    },
    {
      "date": "2025-04-04",
      "direction": "sell",
      "mean_buy": 1.93,
      "mean_sell": 1.94,
      "ratio": 1.005,
      "n_buy": 5025,
      "n_sell": 5509,
      "avg_size_dom": 1.94,
      "daily_range": 161.0,
      "ret_4min": 23.25,
      "ret_5min": 21.25,
      "ret_10min": 4.5,
      "ret_15min": 12.0,
      "ret_20min": 14.75,
      "ret_30min": 45.5,
      "ret_60min": 54.0,
      "ret_1min": 6.25,
      "day_dir": "down"
    },
    {
      "date": "2025-04-07",
      "direction": "sell",
      "mean_buy": 1.829,
      "mean_sell": 1.968,
      "ratio": 1.076,
      "n_buy": 4027,
      "n_sell": 3699,
      "avg_size_dom": 1.968,
      "daily_range": 419.5,
      "ret_4min": 2.5,
      "ret_5min": 6.5,
      "ret_10min": 17.5,
      "ret_15min": 40.5,
      "ret_20min": 26.5,
      "ret_30min": 12.25,
      "ret_60min": 29.5,
      "ret_1min": -15.25,
      "day_dir": "down"
    },
    {
      "date": "2025-04-08",
      "direction": "buy",
      "mean_buy": 1.998,
      "mean_sell": 1.871,
      "ratio": 1.068,
      "n_buy": 3102,
      "n_sell": 2752,
      "avg_size_dom": 1.998,
      "daily_range": 112.5,
      "ret_4min": 13.25,
      "ret_5min": 3.5,
      "ret_10min": 11.25,
      "ret_15min": 4.75,
      "ret_20min": -5.75,
      "ret_30min": -34.25,
      "ret_60min": -55.0,
      "ret_1min": 10.0,
      "day_dir": "down"
    },
    {
      "date": "2025-04-09",
      "direction": "buy",
      "mean_buy": 2.142,
      "mean_sell": 2.085,
      "ratio": 1.028,
      "n_buy": 2281,
      "n_sell": 2152,
      "avg_size_dom": 2.142,
      "daily_range": 107.25,
      "ret_4min": -3.0,
      "ret_5min": -9.5,
      "ret_10min": 2.75,
      "ret_15min": 17.5,
      "ret_20min": 37.25,
      "ret_30min": 35.25,
      "ret_60min": 54.5,
      "ret_1min": -3.5,
      "day_dir": "down"
    },
    {
      "date": "2025-04-10",
      "direction": "sell",
      "mean_buy": 2.071,
      "mean_sell": 2.078,
      "ratio": 1.003,
      "n_buy": 5204,
      "n_sell": 5318,
      "avg_size_dom": 2.078,
      "daily_range": 157.5,
      "ret_4min": 18.0,
      "ret_5min": 17.5,
      "ret_10min": 42.5,
      "ret_15min": 31.75,
      "ret_20min": 47.0,
      "ret_30min": 85.75,
      "ret_60min": 20.5,
      "ret_1min": 6.5,
      "day_dir": "down"
    },
    {
      "date": "2025-04-11",
      "direction": "buy",
      "mean_buy": 2.12,
      "mean_sell": 1.872,
      "ratio": 1.132,
      "n_buy": 2160,
      "n_sell": 2094,
      "avg_size_dom": 2.12,
      "daily_range": 89.0,
      "ret_4min": 9.0,
      "ret_5min": 11.25,
      "ret_10min": 15.75,
      "ret_15min": 18.25,
      "ret_20min": 15.25,
      "ret_30min": 9.75,
      "ret_60min": 65.5,
      "ret_1min": 6.25,
      "day_dir": "down"
    },
    {
      "date": "2025-04-14",
      "direction": "buy",
      "mean_buy": 2.485,
      "mean_sell": 2.151,
      "ratio": 1.155,
      "n_buy": 2823,
      "n_sell": 3312,
      "avg_size_dom": 2.485,
      "daily_range": 91.75,
      "ret_4min": -9.5,
      "ret_5min": -6.75,
      "ret_10min": -2.75,
      "ret_15min": -13.75,
      "ret_20min": -8.25,
      "ret_30min": -3.25,
      "ret_60min": 1.5,
      "ret_1min": 1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-04-15",
      "direction": "buy",
      "mean_buy": 2.157,
      "mean_sell": 2.154,
      "ratio": 1.001,
      "n_buy": 1571,
      "n_sell": 1664,
      "avg_size_dom": 2.157,
      "daily_range": 52.0,
      "ret_4min": 3.5,
      "ret_5min": 3.25,
      "ret_10min": 5.25,
      "ret_15min": 3.5,
      "ret_20min": 4.25,
      "ret_30min": 8.25,
      "ret_60min": -18.5,
      "ret_1min": -4.0,
      "day_dir": "down"
    },
    {
      "date": "2025-04-16",
      "direction": "sell",
      "mean_buy": 2.131,
      "mean_sell": 2.515,
      "ratio": 1.18,
      "n_buy": 1820,
      "n_sell": 2018,
      "avg_size_dom": 2.515,
      "daily_range": 55.0,
      "ret_4min": 5.0,
      "ret_5min": 5.5,
      "ret_10min": 11.25,
      "ret_15min": 5.5,
      "ret_20min": 5.75,
      "ret_30min": 4.75,
      "ret_60min": 11.0,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-04-17",
      "direction": "sell",
      "mean_buy": 1.846,
      "mean_sell": 1.875,
      "ratio": 1.016,
      "n_buy": 1988,
      "n_sell": 1857,
      "avg_size_dom": 1.875,
      "daily_range": 54.75,
      "ret_4min": 6.75,
      "ret_5min": 3.5,
      "ret_10min": -2.25,
      "ret_15min": -2.0,
      "ret_20min": -7.0,
      "ret_30min": -19.5,
      "ret_60min": -26.0,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-04-21",
      "direction": "buy",
      "mean_buy": 2.91,
      "mean_sell": 2.331,
      "ratio": 1.248,
      "n_buy": 1439,
      "n_sell": 1581,
      "avg_size_dom": 2.91,
      "daily_range": 110.75,
      "ret_4min": -0.25,
      "ret_5min": 3.0,
      "ret_10min": 4.75,
      "ret_15min": 9.0,
      "ret_20min": 8.25,
      "ret_30min": 7.5,
      "ret_60min": 3.75,
      "ret_1min": -0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-04-22",
      "direction": "buy",
      "mean_buy": 3.128,
      "mean_sell": 2.545,
      "ratio": 1.229,
      "n_buy": 5269,
      "n_sell": 5504,
      "avg_size_dom": 3.128,
      "daily_range": 75.25,
      "ret_4min": 15.0,
      "ret_5min": 30.75,
      "ret_10min": 23.25,
      "ret_15min": 26.5,
      "ret_20min": 33.25,
      "ret_30min": 43.25,
      "ret_60min": 31.25,
      "ret_1min": 0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-04-23",
      "direction": "buy",
      "mean_buy": 2.46,
      "mean_sell": 2.123,
      "ratio": 1.159,
      "n_buy": 3104,
      "n_sell": 3273,
      "avg_size_dom": 2.46,
      "daily_range": 98.25,
      "ret_4min": -0.25,
      "ret_5min": -5.25,
      "ret_10min": -1.5,
      "ret_15min": -9.25,
      "ret_20min": -16.5,
      "ret_30min": -29.75,
      "ret_60min": 0.25,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-04-24",
      "direction": "buy",
      "mean_buy": 2.966,
      "mean_sell": 2.806,
      "ratio": 1.057,
      "n_buy": 2691,
      "n_sell": 3041,
      "avg_size_dom": 2.966,
      "daily_range": 86.25,
      "ret_4min": -10.75,
      "ret_5min": -10.0,
      "ret_10min": -12.0,
      "ret_15min": -12.75,
      "ret_20min": -1.25,
      "ret_30min": 1.75,
      "ret_60min": 11.75,
      "ret_1min": -7.5,
      "day_dir": "down"
    },
    {
      "date": "2025-04-25",
      "direction": "sell",
      "mean_buy": 2.398,
      "mean_sell": 2.487,
      "ratio": 1.037,
      "n_buy": 1226,
      "n_sell": 1158,
      "avg_size_dom": 2.487,
      "daily_range": 44.5,
      "ret_4min": -0.0,
      "ret_5min": -1.5,
      "ret_10min": -4.25,
      "ret_15min": -3.5,
      "ret_20min": -5.25,
      "ret_30min": -15.0,
      "ret_60min": -19.25,
      "ret_1min": -1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-04-28",
      "direction": "buy",
      "mean_buy": 2.361,
      "mean_sell": 2.228,
      "ratio": 1.06,
      "n_buy": 1707,
      "n_sell": 1934,
      "avg_size_dom": 2.361,
      "daily_range": 65.75,
      "ret_4min": -1.75,
      "ret_5min": -4.0,
      "ret_10min": -9.75,
      "ret_15min": -14.25,
      "ret_20min": -8.75,
      "ret_30min": -13.75,
      "ret_60min": -14.25,
      "ret_1min": -2.25,
      "day_dir": "down"
    },
    {
      "date": "2025-04-29",
      "direction": "sell",
      "mean_buy": 2.367,
      "mean_sell": 2.787,
      "ratio": 1.178,
      "n_buy": 1828,
      "n_sell": 1608,
      "avg_size_dom": 2.787,
      "daily_range": 47.75,
      "ret_4min": 5.5,
      "ret_5min": 5.75,
      "ret_10min": -4.5,
      "ret_15min": -10.75,
      "ret_20min": -6.25,
      "ret_30min": -3.5,
      "ret_60min": 13.0,
      "ret_1min": 2.25,
      "day_dir": "down"
    },
    {
      "date": "2025-04-30",
      "direction": "buy",
      "mean_buy": 2.545,
      "mean_sell": 2.527,
      "ratio": 1.007,
      "n_buy": 2594,
      "n_sell": 2651,
      "avg_size_dom": 2.545,
      "daily_range": 84.0,
      "ret_4min": -0.25,
      "ret_5min": -0.5,
      "ret_10min": 5.0,
      "ret_15min": -2.5,
      "ret_20min": -4.5,
      "ret_30min": -15.0,
      "ret_60min": 1.25,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-05-01",
      "direction": "buy",
      "mean_buy": 2.815,
      "mean_sell": 2.802,
      "ratio": 1.005,
      "n_buy": 3830,
      "n_sell": 4046,
      "avg_size_dom": 2.815,
      "daily_range": 55.25,
      "ret_4min": -1.5,
      "ret_5min": 1.75,
      "ret_10min": 1.25,
      "ret_15min": 2.75,
      "ret_20min": -5.5,
      "ret_30min": -2.25,
      "ret_60min": -7.75,
      "ret_1min": -1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-05-02",
      "direction": "buy",
      "mean_buy": 2.891,
      "mean_sell": 2.617,
      "ratio": 1.105,
      "n_buy": 1620,
      "n_sell": 1271,
      "avg_size_dom": 2.891,
      "daily_range": 41.75,
      "ret_4min": 1.75,
      "ret_5min": 1.25,
      "ret_10min": 17.25,
      "ret_15min": 9.25,
      "ret_20min": 17.25,
      "ret_30min": 16.5,
      "ret_60min": 17.25,
      "ret_1min": 1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-05-05",
      "direction": "sell",
      "mean_buy": 2.519,
      "mean_sell": 2.822,
      "ratio": 1.12,
      "n_buy": 1121,
      "n_sell": 996,
      "avg_size_dom": 2.822,
      "daily_range": 37.0,
      "ret_4min": -0.5,
      "ret_5min": 0.25,
      "ret_10min": -6.0,
      "ret_15min": -5.25,
      "ret_20min": -6.0,
      "ret_30min": -4.5,
      "ret_60min": -8.5,
      "ret_1min": -1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-05-06",
      "direction": "sell",
      "mean_buy": 2.6,
      "mean_sell": 2.727,
      "ratio": 1.049,
      "n_buy": 1180,
      "n_sell": 1116,
      "avg_size_dom": 2.727,
      "daily_range": 50.5,
      "ret_4min": 0.75,
      "ret_5min": -0.25,
      "ret_10min": -2.75,
      "ret_15min": 1.5,
      "ret_20min": -18.0,
      "ret_30min": -2.0,
      "ret_60min": 8.75,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-05-07",
      "direction": "buy",
      "mean_buy": 2.762,
      "mean_sell": 2.652,
      "ratio": 1.041,
      "n_buy": 1536,
      "n_sell": 1558,
      "avg_size_dom": 2.762,
      "daily_range": 36.5,
      "ret_4min": 1.5,
      "ret_5min": 1.0,
      "ret_10min": 3.0,
      "ret_15min": 3.25,
      "ret_20min": 0.75,
      "ret_30min": -1.75,
      "ret_60min": 12.25,
      "ret_1min": 1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-05-08",
      "direction": "sell",
      "mean_buy": 2.424,
      "mean_sell": 2.965,
      "ratio": 1.223,
      "n_buy": 2717,
      "n_sell": 2541,
      "avg_size_dom": 2.965,
      "daily_range": 80.5,
      "ret_4min": 1.25,
      "ret_5min": -2.5,
      "ret_10min": -3.25,
      "ret_15min": -5.5,
      "ret_20min": -8.25,
      "ret_30min": -8.0,
      "ret_60min": -16.5,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-05-09",
      "direction": "buy",
      "mean_buy": 3.343,
      "mean_sell": 2.676,
      "ratio": 1.249,
      "n_buy": 1078,
      "n_sell": 1420,
      "avg_size_dom": 3.343,
      "daily_range": 47.5,
      "ret_4min": 3.5,
      "ret_5min": 1.75,
      "ret_10min": -7.5,
      "ret_15min": -14.25,
      "ret_20min": -8.5,
      "ret_30min": -10.25,
      "ret_60min": -15.75,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-05-12",
      "direction": "sell",
      "mean_buy": 2.763,
      "mean_sell": 2.811,
      "ratio": 1.017,
      "n_buy": 1796,
      "n_sell": 1705,
      "avg_size_dom": 2.811,
      "daily_range": 47.0,
      "ret_4min": 3.0,
      "ret_5min": 3.75,
      "ret_10min": -2.75,
      "ret_15min": -6.25,
      "ret_20min": -6.5,
      "ret_30min": -13.0,
      "ret_60min": -24.25,
      "ret_1min": 1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-05-13",
      "direction": "buy",
      "mean_buy": 3.057,
      "mean_sell": 2.931,
      "ratio": 1.043,
      "n_buy": 1549,
      "n_sell": 1673,
      "avg_size_dom": 3.057,
      "daily_range": 56.75,
      "ret_4min": -0.25,
      "ret_5min": -2.75,
      "ret_10min": -4.5,
      "ret_15min": -5.5,
      "ret_20min": -2.25,
      "ret_30min": 1.0,
      "ret_60min": 4.5,
      "ret_1min": 1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-05-14",
      "direction": "sell",
      "mean_buy": 2.608,
      "mean_sell": 2.804,
      "ratio": 1.075,
      "n_buy": 1305,
      "n_sell": 1132,
      "avg_size_dom": 2.804,
      "daily_range": 32.5,
      "ret_4min": -1.0,
      "ret_5min": -1.0,
      "ret_10min": -6.0,
      "ret_15min": -4.5,
      "ret_20min": -2.25,
      "ret_30min": -1.0,
      "ret_60min": 3.75,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-05-15",
      "direction": "sell",
      "mean_buy": 3.132,
      "mean_sell": 3.422,
      "ratio": 1.093,
      "n_buy": 1384,
      "n_sell": 1283,
      "avg_size_dom": 3.422,
      "daily_range": 44.5,
      "ret_4min": -1.0,
      "ret_5min": -2.5,
      "ret_10min": -4.0,
      "ret_15min": -7.5,
      "ret_20min": -4.75,
      "ret_30min": -0.25,
      "ret_60min": -8.5,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-05-16",
      "direction": "sell",
      "mean_buy": 2.618,
      "mean_sell": 3.151,
      "ratio": 1.203,
      "n_buy": 1352,
      "n_sell": 1199,
      "avg_size_dom": 3.151,
      "daily_range": 23.75,
      "ret_4min": 1.75,
      "ret_5min": -0.5,
      "ret_10min": -3.25,
      "ret_15min": -3.75,
      "ret_20min": -8.75,
      "ret_30min": -10.0,
      "ret_60min": -11.75,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-05-19",
      "direction": "sell",
      "mean_buy": 2.885,
      "mean_sell": 3.09,
      "ratio": 1.071,
      "n_buy": 1296,
      "n_sell": 1258,
      "avg_size_dom": 3.09,
      "daily_range": 57.25,
      "ret_4min": -2.75,
      "ret_5min": -2.5,
      "ret_10min": -2.75,
      "ret_15min": -5.25,
      "ret_20min": -6.75,
      "ret_30min": -9.0,
      "ret_60min": -16.25,
      "ret_1min": -3.0,
      "day_dir": "down"
    },
    {
      "date": "2025-05-20",
      "direction": "buy",
      "mean_buy": 3.106,
      "mean_sell": 2.934,
      "ratio": 1.059,
      "n_buy": 1833,
      "n_sell": 1640,
      "avg_size_dom": 3.106,
      "daily_range": 20.25,
      "ret_4min": 0.5,
      "ret_5min": 0.25,
      "ret_10min": -2.75,
      "ret_15min": -7.25,
      "ret_20min": -7.25,
      "ret_30min": -7.0,
      "ret_60min": 3.5,
      "ret_1min": 2.0,
      "day_dir": "down"
    },
    {
      "date": "2025-05-21",
      "direction": "buy",
      "mean_buy": 2.993,
      "mean_sell": 2.842,
      "ratio": 1.053,
      "n_buy": 1380,
      "n_sell": 1605,
      "avg_size_dom": 2.993,
      "daily_range": 39.25,
      "ret_4min": -4.25,
      "ret_5min": -2.0,
      "ret_10min": -4.5,
      "ret_15min": -1.25,
      "ret_20min": -1.75,
      "ret_30min": -3.25,
      "ret_60min": -0.25,
      "ret_1min": -1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-05-22",
      "direction": "buy",
      "mean_buy": 2.81,
      "mean_sell": 2.361,
      "ratio": 1.19,
      "n_buy": 1272,
      "n_sell": 1310,
      "avg_size_dom": 2.81,
      "daily_range": 37.75,
      "ret_4min": 1.25,
      "ret_5min": 0.75,
      "ret_10min": -1.25,
      "ret_15min": 3.75,
      "ret_20min": 11.75,
      "ret_30min": 4.5,
      "ret_60min": -5.5,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-05-23",
      "direction": "buy",
      "mean_buy": 2.785,
      "mean_sell": 2.678,
      "ratio": 1.04,
      "n_buy": 1785,
      "n_sell": 1828,
      "avg_size_dom": 2.785,
      "daily_range": 41.75,
      "ret_4min": -1.75,
      "ret_5min": -1.0,
      "ret_10min": -4.25,
      "ret_15min": -1.0,
      "ret_20min": 1.25,
      "ret_30min": 8.0,
      "ret_60min": 11.5,
      "ret_1min": 0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-05-26",
      "direction": "buy",
      "mean_buy": 3.153,
      "mean_sell": 2.121,
      "ratio": 1.487,
      "n_buy": 124,
      "n_sell": 91,
      "avg_size_dom": 3.153,
      "daily_range": 22.0,
      "ret_4min": 0.25,
      "ret_5min": 0.5,
      "ret_10min": 1.0,
      "ret_15min": 2.0,
      "ret_20min": 1.5,
      "ret_30min": -1.75,
      "ret_60min": 2.75,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-05-27",
      "direction": "sell",
      "mean_buy": 2.921,
      "mean_sell": 3.457,
      "ratio": 1.183,
      "n_buy": 1208,
      "n_sell": 1027,
      "avg_size_dom": 3.457,
      "daily_range": 48.25,
      "ret_4min": 0.25,
      "ret_5min": -0.75,
      "ret_10min": -3.5,
      "ret_15min": -5.25,
      "ret_20min": -4.75,
      "ret_30min": -6.25,
      "ret_60min": -10.0,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-05-28",
      "direction": "sell",
      "mean_buy": 2.944,
      "mean_sell": 3.08,
      "ratio": 1.046,
      "n_buy": 1342,
      "n_sell": 1792,
      "avg_size_dom": 3.08,
      "daily_range": 38.75,
      "ret_4min": 5.0,
      "ret_5min": 3.0,
      "ret_10min": 0.5,
      "ret_15min": -0.75,
      "ret_20min": -1.75,
      "ret_30min": -2.25,
      "ret_60min": -2.25,
      "ret_1min": 2.25,
      "day_dir": "down"
    },
    {
      "date": "2025-05-29",
      "direction": "sell",
      "mean_buy": 2.903,
      "mean_sell": 2.932,
      "ratio": 1.01,
      "n_buy": 5352,
      "n_sell": 5856,
      "avg_size_dom": 2.932,
      "daily_range": 67.75,
      "ret_4min": 20.0,
      "ret_5min": 28.0,
      "ret_10min": 15.75,
      "ret_15min": 11.0,
      "ret_20min": 3.5,
      "ret_30min": 2.25,
      "ret_60min": -2.5,
      "ret_1min": 2.25,
      "day_dir": "down"
    },
    {
      "date": "2025-05-30",
      "direction": "buy",
      "mean_buy": 2.486,
      "mean_sell": 2.445,
      "ratio": 1.017,
      "n_buy": 1759,
      "n_sell": 1669,
      "avg_size_dom": 2.486,
      "daily_range": 35.5,
      "ret_4min": -4.75,
      "ret_5min": -6.5,
      "ret_10min": -5.5,
      "ret_15min": 1.0,
      "ret_20min": -3.25,
      "ret_30min": -16.5,
      "ret_60min": -46.75,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-06-02",
      "direction": "sell",
      "mean_buy": 2.47,
      "mean_sell": 2.805,
      "ratio": 1.136,
      "n_buy": 1707,
      "n_sell": 1649,
      "avg_size_dom": 2.805,
      "daily_range": 50.75,
      "ret_4min": 1.0,
      "ret_5min": 2.5,
      "ret_10min": 4.5,
      "ret_15min": 3.25,
      "ret_20min": 3.0,
      "ret_30min": 4.0,
      "ret_60min": -1.25,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-06-03",
      "direction": "buy",
      "mean_buy": 3.314,
      "mean_sell": 3.3,
      "ratio": 1.004,
      "n_buy": 1082,
      "n_sell": 1000,
      "avg_size_dom": 3.314,
      "daily_range": 39.25,
      "ret_4min": 4.25,
      "ret_5min": 3.25,
      "ret_10min": 4.0,
      "ret_15min": 1.25,
      "ret_20min": 6.25,
      "ret_30min": 8.0,
      "ret_60min": 13.0,
      "ret_1min": 2.0,
      "day_dir": "down"
    },
    {
      "date": "2025-06-04",
      "direction": "buy",
      "mean_buy": 2.673,
      "mean_sell": 2.57,
      "ratio": 1.04,
      "n_buy": 1182,
      "n_sell": 1415,
      "avg_size_dom": 2.673,
      "daily_range": 24.5,
      "ret_4min": -1.75,
      "ret_5min": -1.5,
      "ret_10min": -5.5,
      "ret_15min": -7.5,
      "ret_20min": -10.0,
      "ret_30min": -7.75,
      "ret_60min": -3.5,
      "ret_1min": -0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-06-05",
      "direction": "buy",
      "mean_buy": 3.162,
      "mean_sell": 2.822,
      "ratio": 1.121,
      "n_buy": 2181,
      "n_sell": 1945,
      "avg_size_dom": 3.162,
      "daily_range": 51.5,
      "ret_4min": 3.5,
      "ret_5min": 2.75,
      "ret_10min": 5.0,
      "ret_15min": 0.5,
      "ret_20min": -4.5,
      "ret_30min": -7.0,
      "ret_60min": -31.25,
      "ret_1min": 3.25,
      "day_dir": "down"
    },
    {
      "date": "2025-06-06",
      "direction": "buy",
      "mean_buy": 2.518,
      "mean_sell": 2.486,
      "ratio": 1.013,
      "n_buy": 1968,
      "n_sell": 1970,
      "avg_size_dom": 2.518,
      "daily_range": 36.25,
      "ret_4min": -3.25,
      "ret_5min": -2.0,
      "ret_10min": -0.75,
      "ret_15min": 2.75,
      "ret_20min": -1.75,
      "ret_30min": -3.75,
      "ret_60min": -20.5,
      "ret_1min": -2.0,
      "day_dir": "down"
    },
    {
      "date": "2025-06-09",
      "direction": "sell",
      "mean_buy": 2.79,
      "mean_sell": 3.154,
      "ratio": 1.131,
      "n_buy": 775,
      "n_sell": 682,
      "avg_size_dom": 3.154,
      "daily_range": 19.5,
      "ret_4min": 0.75,
      "ret_5min": 1.75,
      "ret_10min": 0.25,
      "ret_15min": 4.0,
      "ret_20min": 2.25,
      "ret_30min": -0.5,
      "ret_60min": -8.25,
      "ret_1min": 0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-06-10",
      "direction": "sell",
      "mean_buy": 2.851,
      "mean_sell": 3.089,
      "ratio": 1.084,
      "n_buy": 1317,
      "n_sell": 995,
      "avg_size_dom": 3.089,
      "daily_range": 25.75,
      "ret_4min": -1.25,
      "ret_5min": -1.25,
      "ret_10min": -5.5,
      "ret_15min": -5.0,
      "ret_20min": -3.5,
      "ret_30min": -5.5,
      "ret_60min": -11.25,
      "ret_1min": -0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-06-11",
      "direction": "buy",
      "mean_buy": 3.801,
      "mean_sell": 3.497,
      "ratio": 1.087,
      "n_buy": 1380,
      "n_sell": 1955,
      "avg_size_dom": 3.801,
      "daily_range": 29.0,
      "ret_4min": -2.5,
      "ret_5min": 0.0,
      "ret_10min": -7.0,
      "ret_15min": -13.5,
      "ret_20min": -9.25,
      "ret_30min": -11.0,
      "ret_60min": -6.0,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-06-12",
      "direction": "buy",
      "mean_buy": 2.731,
      "mean_sell": 2.526,
      "ratio": 1.081,
      "n_buy": 1288,
      "n_sell": 1476,
      "avg_size_dom": 2.731,
      "daily_range": 41.5,
      "ret_4min": 2.0,
      "ret_5min": 4.0,
      "ret_10min": 0.0,
      "ret_15min": 3.75,
      "ret_20min": 6.75,
      "ret_30min": 1.5,
      "ret_60min": 4.0,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-06-16",
      "direction": "sell",
      "mean_buy": 2.653,
      "mean_sell": 2.918,
      "ratio": 1.1,
      "n_buy": 2024,
      "n_sell": 2161,
      "avg_size_dom": 2.918,
      "daily_range": 42.75,
      "ret_4min": 1.0,
      "ret_5min": -1.5,
      "ret_10min": 3.0,
      "ret_15min": 1.5,
      "ret_20min": -0.5,
      "ret_30min": 1.0,
      "ret_60min": 2.5,
      "ret_1min": 1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-06-17",
      "direction": "sell",
      "mean_buy": 2.877,
      "mean_sell": 3.394,
      "ratio": 1.179,
      "n_buy": 1159,
      "n_sell": 1173,
      "avg_size_dom": 3.394,
      "daily_range": 20.75,
      "ret_4min": -0.25,
      "ret_5min": -3.25,
      "ret_10min": -4.25,
      "ret_15min": -5.75,
      "ret_20min": -7.0,
      "ret_30min": -6.25,
      "ret_60min": 6.25,
      "ret_1min": -1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-06-18",
      "direction": "sell",
      "mean_buy": 2.798,
      "mean_sell": 2.8,
      "ratio": 1.001,
      "n_buy": 1357,
      "n_sell": 1771,
      "avg_size_dom": 2.8,
      "daily_range": 39.25,
      "ret_4min": 6.25,
      "ret_5min": 7.75,
      "ret_10min": 4.0,
      "ret_15min": 2.75,
      "ret_20min": 1.25,
      "ret_30min": 3.75,
      "ret_60min": 7.5,
      "ret_1min": -0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-06-19",
      "direction": "sell",
      "mean_buy": 2.358,
      "mean_sell": 2.835,
      "ratio": 1.202,
      "n_buy": 932,
      "n_sell": 813,
      "avg_size_dom": 2.835,
      "daily_range": 29.75,
      "ret_4min": 4.75,
      "ret_5min": 3.25,
      "ret_10min": -1.75,
      "ret_15min": -3.25,
      "ret_20min": -3.0,
      "ret_30min": -7.0,
      "ret_60min": -2.0,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-06-20",
      "direction": "buy",
      "mean_buy": 3.068,
      "mean_sell": 2.902,
      "ratio": 1.057,
      "n_buy": 1932,
      "n_sell": 2167,
      "avg_size_dom": 3.068,
      "daily_range": 60.75,
      "ret_4min": -3.25,
      "ret_5min": -4.25,
      "ret_10min": -2.75,
      "ret_15min": 1.75,
      "ret_20min": -5.25,
      "ret_30min": -2.75,
      "ret_60min": 4.5,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-06-23",
      "direction": "buy",
      "mean_buy": 3.081,
      "mean_sell": 2.785,
      "ratio": 1.106,
      "n_buy": 1378,
      "n_sell": 1597,
      "avg_size_dom": 3.081,
      "daily_range": 47.75,
      "ret_4min": -3.0,
      "ret_5min": -3.5,
      "ret_10min": -2.75,
      "ret_15min": -4.25,
      "ret_20min": -3.5,
      "ret_30min": -15.5,
      "ret_60min": -23.75,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-06-24",
      "direction": "buy",
      "mean_buy": 3.309,
      "mean_sell": 3.274,
      "ratio": 1.011,
      "n_buy": 944,
      "n_sell": 1098,
      "avg_size_dom": 3.309,
      "daily_range": 29.25,
      "ret_4min": -1.0,
      "ret_5min": -1.0,
      "ret_10min": 1.25,
      "ret_15min": 3.0,
      "ret_20min": 3.0,
      "ret_30min": 3.75,
      "ret_60min": 8.5,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-06-25",
      "direction": "buy",
      "mean_buy": 3.043,
      "mean_sell": 2.48,
      "ratio": 1.227,
      "n_buy": 774,
      "n_sell": 1068,
      "avg_size_dom": 3.043,
      "daily_range": 20.25,
      "ret_4min": -0.25,
      "ret_5min": 1.0,
      "ret_10min": 0.75,
      "ret_15min": -0.25,
      "ret_20min": 2.5,
      "ret_30min": 1.25,
      "ret_60min": -2.0,
      "ret_1min": 1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-06-26",
      "direction": "sell",
      "mean_buy": 3.199,
      "mean_sell": 3.857,
      "ratio": 1.206,
      "n_buy": 933,
      "n_sell": 828,
      "avg_size_dom": 3.857,
      "daily_range": 25.75,
      "ret_4min": -1.0,
      "ret_5min": -1.75,
      "ret_10min": -6.0,
      "ret_15min": -4.5,
      "ret_20min": -5.5,
      "ret_30min": -6.0,
      "ret_60min": -2.75,
      "ret_1min": 0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-06-27",
      "direction": "sell",
      "mean_buy": 2.914,
      "mean_sell": 3.583,
      "ratio": 1.23,
      "n_buy": 741,
      "n_sell": 726,
      "avg_size_dom": 3.583,
      "daily_range": 34.0,
      "ret_4min": 1.5,
      "ret_5min": 3.5,
      "ret_10min": 0.25,
      "ret_15min": 0.25,
      "ret_20min": -1.0,
      "ret_30min": -1.0,
      "ret_60min": 2.25,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-06-30",
      "direction": "sell",
      "mean_buy": 3.452,
      "mean_sell": 3.459,
      "ratio": 1.002,
      "n_buy": 1026,
      "n_sell": 1214,
      "avg_size_dom": 3.459,
      "daily_range": 17.5,
      "ret_4min": 2.25,
      "ret_5min": 1.0,
      "ret_10min": -1.0,
      "ret_15min": -0.75,
      "ret_20min": -1.25,
      "ret_30min": 3.75,
      "ret_60min": -3.0,
      "ret_1min": 1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-07-01",
      "direction": "buy",
      "mean_buy": 3.224,
      "mean_sell": 2.863,
      "ratio": 1.126,
      "n_buy": 1124,
      "n_sell": 1262,
      "avg_size_dom": 3.224,
      "daily_range": 25.5,
      "ret_4min": 0.5,
      "ret_5min": 1.5,
      "ret_10min": 0.0,
      "ret_15min": 5.25,
      "ret_20min": 9.75,
      "ret_30min": 5.75,
      "ret_60min": 9.5,
      "ret_1min": 0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-07-02",
      "direction": "sell",
      "mean_buy": 3.009,
      "mean_sell": 3.071,
      "ratio": 1.02,
      "n_buy": 1086,
      "n_sell": 1134,
      "avg_size_dom": 3.071,
      "daily_range": 28.5,
      "ret_4min": -0.0,
      "ret_5min": 0.25,
      "ret_10min": 2.25,
      "ret_15min": 2.25,
      "ret_20min": 2.0,
      "ret_30min": 0.5,
      "ret_60min": -2.25,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-07-03",
      "direction": "buy",
      "mean_buy": 4.647,
      "mean_sell": 4.358,
      "ratio": 1.066,
      "n_buy": 889,
      "n_sell": 1014,
      "avg_size_dom": 4.647,
      "daily_range": 38.5,
      "ret_4min": -0.75,
      "ret_5min": 0.5,
      "ret_10min": -0.5,
      "ret_15min": 0.0,
      "ret_20min": -3.25,
      "ret_30min": -2.25,
      "ret_60min": -5.5,
      "ret_1min": -1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-07-04",
      "direction": "buy",
      "mean_buy": 3.155,
      "mean_sell": 2.915,
      "ratio": 1.083,
      "n_buy": 103,
      "n_sell": 82,
      "avg_size_dom": 3.155,
      "daily_range": 13.5,
      "ret_4min": 0.0,
      "ret_5min": -0.75,
      "ret_10min": 0.25,
      "ret_15min": 0.0,
      "ret_20min": -0.25,
      "ret_30min": 0.0,
      "ret_60min": -6.5,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-07-07",
      "direction": "buy",
      "mean_buy": 3.492,
      "mean_sell": 3.295,
      "ratio": 1.06,
      "n_buy": 1615,
      "n_sell": 1425,
      "avg_size_dom": 3.492,
      "daily_range": 30.0,
      "ret_4min": 1.5,
      "ret_5min": 4.25,
      "ret_10min": 5.5,
      "ret_15min": 4.75,
      "ret_20min": 2.5,
      "ret_30min": -18.5,
      "ret_60min": -19.75,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-07-08",
      "direction": "sell",
      "mean_buy": 2.965,
      "mean_sell": 3.374,
      "ratio": 1.138,
      "n_buy": 1271,
      "n_sell": 941,
      "avg_size_dom": 3.374,
      "daily_range": 21.75,
      "ret_4min": -0.0,
      "ret_5min": -0.25,
      "ret_10min": 3.0,
      "ret_15min": 2.25,
      "ret_20min": 1.0,
      "ret_30min": -7.0,
      "ret_60min": 1.75,
      "ret_1min": -1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-07-09",
      "direction": "buy",
      "mean_buy": 3.264,
      "mean_sell": 3.048,
      "ratio": 1.071,
      "n_buy": 1016,
      "n_sell": 1070,
      "avg_size_dom": 3.264,
      "daily_range": 39.25,
      "ret_4min": -0.75,
      "ret_5min": 0.75,
      "ret_10min": 1.5,
      "ret_15min": -0.5,
      "ret_20min": -0.25,
      "ret_30min": -3.25,
      "ret_60min": 3.0,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-07-10",
      "direction": "buy",
      "mean_buy": 3.835,
      "mean_sell": 3.263,
      "ratio": 1.175,
      "n_buy": 678,
      "n_sell": 783,
      "avg_size_dom": 3.835,
      "daily_range": 28.5,
      "ret_4min": 0.75,
      "ret_5min": 0.0,
      "ret_10min": 0.25,
      "ret_15min": -2.0,
      "ret_20min": -3.5,
      "ret_30min": -0.75,
      "ret_60min": 0.0,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-07-11",
      "direction": "buy",
      "mean_buy": 3.398,
      "mean_sell": 3.24,
      "ratio": 1.049,
      "n_buy": 972,
      "n_sell": 1138,
      "avg_size_dom": 3.398,
      "daily_range": 31.75,
      "ret_4min": -0.25,
      "ret_5min": 2.75,
      "ret_10min": -4.0,
      "ret_15min": -5.0,
      "ret_20min": -1.25,
      "ret_30min": 1.25,
      "ret_60min": 5.25,
      "ret_1min": -3.25,
      "day_dir": "down"
    },
    {
      "date": "2025-07-14",
      "direction": "sell",
      "mean_buy": 3.033,
      "mean_sell": 4.785,
      "ratio": 1.578,
      "n_buy": 1241,
      "n_sell": 861,
      "avg_size_dom": 4.785,
      "daily_range": 26.5,
      "ret_4min": -1.0,
      "ret_5min": -0.5,
      "ret_10min": -2.25,
      "ret_15min": -3.75,
      "ret_20min": -0.5,
      "ret_30min": -2.0,
      "ret_60min": -4.75,
      "ret_1min": -0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-07-15",
      "direction": "buy",
      "mean_buy": 3.245,
      "mean_sell": 2.819,
      "ratio": 1.151,
      "n_buy": 1364,
      "n_sell": 1659,
      "avg_size_dom": 3.245,
      "daily_range": 41.75,
      "ret_4min": 1.75,
      "ret_5min": 3.0,
      "ret_10min": 2.0,
      "ret_15min": -4.75,
      "ret_20min": -3.25,
      "ret_30min": -3.0,
      "ret_60min": -7.75,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-07-16",
      "direction": "buy",
      "mean_buy": 2.952,
      "mean_sell": 2.403,
      "ratio": 1.229,
      "n_buy": 10162,
      "n_sell": 11154,
      "avg_size_dom": 2.952,
      "daily_range": 61.0,
      "ret_4min": -1.0,
      "ret_5min": -2.0,
      "ret_10min": -2.0,
      "ret_15min": -7.75,
      "ret_20min": -6.5,
      "ret_30min": -7.5,
      "ret_60min": 6.5,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-07-17",
      "direction": "sell",
      "mean_buy": 3.306,
      "mean_sell": 3.394,
      "ratio": 1.026,
      "n_buy": 1042,
      "n_sell": 897,
      "avg_size_dom": 3.394,
      "daily_range": 31.75,
      "ret_4min": -0.5,
      "ret_5min": 0.25,
      "ret_10min": -1.5,
      "ret_15min": -2.25,
      "ret_20min": -0.0,
      "ret_30min": 0.75,
      "ret_60min": 4.75,
      "ret_1min": 0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-07-18",
      "direction": "sell",
      "mean_buy": 3.206,
      "mean_sell": 3.293,
      "ratio": 1.027,
      "n_buy": 987,
      "n_sell": 1081,
      "avg_size_dom": 3.293,
      "daily_range": 26.25,
      "ret_4min": -1.25,
      "ret_5min": -1.25,
      "ret_10min": 1.5,
      "ret_15min": 3.25,
      "ret_20min": 4.0,
      "ret_30min": 9.5,
      "ret_60min": 11.25,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-07-21",
      "direction": "sell",
      "mean_buy": 3.375,
      "mean_sell": 3.724,
      "ratio": 1.104,
      "n_buy": 1065,
      "n_sell": 950,
      "avg_size_dom": 3.724,
      "daily_range": 29.5,
      "ret_4min": 1.25,
      "ret_5min": 3.5,
      "ret_10min": 2.5,
      "ret_15min": 4.0,
      "ret_20min": 3.5,
      "ret_30min": 7.5,
      "ret_60min": 0.75,
      "ret_1min": 1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-07-22",
      "direction": "buy",
      "mean_buy": 3.677,
      "mean_sell": 2.948,
      "ratio": 1.247,
      "n_buy": 672,
      "n_sell": 949,
      "avg_size_dom": 3.677,
      "daily_range": 30.5,
      "ret_4min": -2.25,
      "ret_5min": -2.0,
      "ret_10min": -0.5,
      "ret_15min": -3.0,
      "ret_20min": -0.75,
      "ret_30min": -4.25,
      "ret_60min": -0.5,
      "ret_1min": -1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-07-23",
      "direction": "buy",
      "mean_buy": 3.059,
      "mean_sell": 2.913,
      "ratio": 1.05,
      "n_buy": 8773,
      "n_sell": 8994,
      "avg_size_dom": 3.059,
      "daily_range": 31.5,
      "ret_4min": 0.0,
      "ret_5min": -0.75,
      "ret_10min": 3.0,
      "ret_15min": -1.5,
      "ret_20min": 0.25,
      "ret_30min": -5.75,
      "ret_60min": -3.0,
      "ret_1min": 4.0,
      "day_dir": "down"
    },
    {
      "date": "2025-07-24",
      "direction": "sell",
      "mean_buy": 2.969,
      "mean_sell": 3.051,
      "ratio": 1.028,
      "n_buy": 771,
      "n_sell": 805,
      "avg_size_dom": 3.051,
      "daily_range": 19.25,
      "ret_4min": 1.5,
      "ret_5min": 3.5,
      "ret_10min": 6.25,
      "ret_15min": 6.0,
      "ret_20min": 9.25,
      "ret_30min": 10.5,
      "ret_60min": 7.75,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-07-25",
      "direction": "buy",
      "mean_buy": 3.411,
      "mean_sell": 3.204,
      "ratio": 1.065,
      "n_buy": 530,
      "n_sell": 543,
      "avg_size_dom": 3.411,
      "daily_range": 13.5,
      "ret_4min": 0.25,
      "ret_5min": 0.75,
      "ret_10min": -1.25,
      "ret_15min": 2.25,
      "ret_20min": 4.5,
      "ret_30min": 8.75,
      "ret_60min": 10.25,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-07-28",
      "direction": "buy",
      "mean_buy": 3.629,
      "mean_sell": 3.061,
      "ratio": 1.185,
      "n_buy": 649,
      "n_sell": 898,
      "avg_size_dom": 3.629,
      "daily_range": 17.75,
      "ret_4min": -1.75,
      "ret_5min": -3.0,
      "ret_10min": -2.25,
      "ret_15min": -3.75,
      "ret_20min": -2.5,
      "ret_30min": -0.75,
      "ret_60min": -6.25,
      "ret_1min": -1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-07-29",
      "direction": "buy",
      "mean_buy": 3.56,
      "mean_sell": 2.963,
      "ratio": 1.201,
      "n_buy": 1395,
      "n_sell": 1514,
      "avg_size_dom": 3.56,
      "daily_range": 40.0,
      "ret_4min": -2.25,
      "ret_5min": -1.5,
      "ret_10min": -1.5,
      "ret_15min": -3.75,
      "ret_20min": -5.0,
      "ret_30min": -6.0,
      "ret_60min": -0.75,
      "ret_1min": -0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-07-30",
      "direction": "buy",
      "mean_buy": 3.358,
      "mean_sell": 3.282,
      "ratio": 1.023,
      "n_buy": 1305,
      "n_sell": 1185,
      "avg_size_dom": 3.358,
      "daily_range": 18.75,
      "ret_4min": 2.75,
      "ret_5min": 1.5,
      "ret_10min": 2.25,
      "ret_15min": 2.75,
      "ret_20min": 4.5,
      "ret_30min": 6.0,
      "ret_60min": 5.25,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-07-31",
      "direction": "sell",
      "mean_buy": 2.705,
      "mean_sell": 2.767,
      "ratio": 1.023,
      "n_buy": 1690,
      "n_sell": 1487,
      "avg_size_dom": 2.767,
      "daily_range": 48.75,
      "ret_4min": -4.25,
      "ret_5min": -5.5,
      "ret_10min": -3.0,
      "ret_15min": -3.25,
      "ret_20min": -7.25,
      "ret_30min": -7.75,
      "ret_60min": -7.5,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-08-01",
      "direction": "buy",
      "mean_buy": 2.636,
      "mean_sell": 2.498,
      "ratio": 1.055,
      "n_buy": 2061,
      "n_sell": 2010,
      "avg_size_dom": 2.636,
      "daily_range": 67.75,
      "ret_4min": 4.0,
      "ret_5min": 6.0,
      "ret_10min": 10.25,
      "ret_15min": 6.5,
      "ret_20min": 7.5,
      "ret_30min": 12.5,
      "ret_60min": -15.5,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-08-04",
      "direction": "sell",
      "mean_buy": 3.372,
      "mean_sell": 3.684,
      "ratio": 1.093,
      "n_buy": 2142,
      "n_sell": 1714,
      "avg_size_dom": 3.684,
      "daily_range": 45.75,
      "ret_4min": -3.5,
      "ret_5min": -4.75,
      "ret_10min": -3.0,
      "ret_15min": -4.75,
      "ret_20min": -1.5,
      "ret_30min": -3.5,
      "ret_60min": -7.75,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-08-05",
      "direction": "buy",
      "mean_buy": 2.572,
      "mean_sell": 2.497,
      "ratio": 1.03,
      "n_buy": 1861,
      "n_sell": 1671,
      "avg_size_dom": 2.572,
      "daily_range": 56.25,
      "ret_4min": 1.5,
      "ret_5min": 2.5,
      "ret_10min": 7.25,
      "ret_15min": 8.25,
      "ret_20min": 9.25,
      "ret_30min": 10.75,
      "ret_60min": 10.5,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-08-06",
      "direction": "sell",
      "mean_buy": 2.89,
      "mean_sell": 3.565,
      "ratio": 1.233,
      "n_buy": 1372,
      "n_sell": 1144,
      "avg_size_dom": 3.565,
      "daily_range": 48.5,
      "ret_4min": 1.75,
      "ret_5min": 3.75,
      "ret_10min": 1.75,
      "ret_15min": 2.75,
      "ret_20min": 2.75,
      "ret_30min": 5.25,
      "ret_60min": 6.25,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-08-07",
      "direction": "sell",
      "mean_buy": 2.949,
      "mean_sell": 3.021,
      "ratio": 1.024,
      "n_buy": 1461,
      "n_sell": 1652,
      "avg_size_dom": 3.021,
      "daily_range": 57.5,
      "ret_4min": 3.75,
      "ret_5min": 4.75,
      "ret_10min": 6.5,
      "ret_15min": 8.75,
      "ret_20min": -0.25,
      "ret_30min": -1.75,
      "ret_60min": 3.0,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-08-08",
      "direction": "buy",
      "mean_buy": 3.701,
      "mean_sell": 3.312,
      "ratio": 1.118,
      "n_buy": 1623,
      "n_sell": 1950,
      "avg_size_dom": 3.701,
      "daily_range": 33.25,
      "ret_4min": 1.25,
      "ret_5min": 1.0,
      "ret_10min": 5.25,
      "ret_15min": 4.75,
      "ret_20min": 6.0,
      "ret_30min": 8.5,
      "ret_60min": 4.0,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-08-11",
      "direction": "sell",
      "mean_buy": 3.266,
      "mean_sell": 4.23,
      "ratio": 1.295,
      "n_buy": 1357,
      "n_sell": 977,
      "avg_size_dom": 4.23,
      "daily_range": 14.75,
      "ret_4min": -2.5,
      "ret_5min": -2.0,
      "ret_10min": -3.25,
      "ret_15min": -12.5,
      "ret_20min": -9.75,
      "ret_30min": -8.0,
      "ret_60min": 1.75,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-08-12",
      "direction": "sell",
      "mean_buy": 3.154,
      "mean_sell": 3.67,
      "ratio": 1.164,
      "n_buy": 1833,
      "n_sell": 1360,
      "avg_size_dom": 3.67,
      "daily_range": 45.25,
      "ret_4min": -2.5,
      "ret_5min": -0.5,
      "ret_10min": -2.0,
      "ret_15min": -0.5,
      "ret_20min": -1.5,
      "ret_30min": -3.25,
      "ret_60min": -9.75,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-08-13",
      "direction": "sell",
      "mean_buy": 3.123,
      "mean_sell": 3.405,
      "ratio": 1.091,
      "n_buy": 1247,
      "n_sell": 1194,
      "avg_size_dom": 3.405,
      "daily_range": 32.0,
      "ret_4min": -0.0,
      "ret_5min": -0.75,
      "ret_10min": -2.5,
      "ret_15min": -2.25,
      "ret_20min": -4.5,
      "ret_30min": -0.25,
      "ret_60min": 4.5,
      "ret_1min": -0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-08-14",
      "direction": "buy",
      "mean_buy": 3.109,
      "mean_sell": 2.955,
      "ratio": 1.052,
      "n_buy": 1263,
      "n_sell": 1386,
      "avg_size_dom": 3.109,
      "daily_range": 32.5,
      "ret_4min": 1.5,
      "ret_5min": 1.0,
      "ret_10min": -2.0,
      "ret_15min": -6.0,
      "ret_20min": -10.25,
      "ret_30min": -3.5,
      "ret_60min": 0.75,
      "ret_1min": 2.25,
      "day_dir": "down"
    },
    {
      "date": "2025-08-15",
      "direction": "sell",
      "mean_buy": 3.16,
      "mean_sell": 3.857,
      "ratio": 1.22,
      "n_buy": 2250,
      "n_sell": 2066,
      "avg_size_dom": 3.857,
      "daily_range": 36.5,
      "ret_4min": 4.0,
      "ret_5min": 3.25,
      "ret_10min": 4.25,
      "ret_15min": 1.0,
      "ret_20min": 2.75,
      "ret_30min": 1.25,
      "ret_60min": -1.5,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-08-18",
      "direction": "buy",
      "mean_buy": 3.23,
      "mean_sell": 3.109,
      "ratio": 1.039,
      "n_buy": 686,
      "n_sell": 772,
      "avg_size_dom": 3.23,
      "daily_range": 16.75,
      "ret_4min": 1.0,
      "ret_5min": 2.0,
      "ret_10min": 2.5,
      "ret_15min": 3.75,
      "ret_20min": 2.75,
      "ret_30min": 5.25,
      "ret_60min": -1.0,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-08-19",
      "direction": "buy",
      "mean_buy": 3.59,
      "mean_sell": 2.978,
      "ratio": 1.206,
      "n_buy": 1292,
      "n_sell": 1577,
      "avg_size_dom": 3.59,
      "daily_range": 37.25,
      "ret_4min": 0.5,
      "ret_5min": 3.5,
      "ret_10min": -1.25,
      "ret_15min": -2.5,
      "ret_20min": -2.5,
      "ret_30min": -0.75,
      "ret_60min": -11.5,
      "ret_1min": 1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-08-20",
      "direction": "buy",
      "mean_buy": 3.039,
      "mean_sell": 2.85,
      "ratio": 1.066,
      "n_buy": 2248,
      "n_sell": 2502,
      "avg_size_dom": 3.039,
      "daily_range": 68.0,
      "ret_4min": -0.75,
      "ret_5min": 0.75,
      "ret_10min": 3.0,
      "ret_15min": 9.5,
      "ret_20min": 12.25,
      "ret_30min": 18.75,
      "ret_60min": 10.5,
      "ret_1min": -3.75,
      "day_dir": "down"
    },
    {
      "date": "2025-08-21",
      "direction": "sell",
      "mean_buy": 2.853,
      "mean_sell": 2.998,
      "ratio": 1.051,
      "n_buy": 2463,
      "n_sell": 2633,
      "avg_size_dom": 2.998,
      "daily_range": 36.75,
      "ret_4min": 0.25,
      "ret_5min": 3.5,
      "ret_10min": 4.5,
      "ret_15min": 5.5,
      "ret_20min": 0.75,
      "ret_30min": 0.25,
      "ret_60min": -2.0,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-08-22",
      "direction": "sell",
      "mean_buy": 2.958,
      "mean_sell": 3.054,
      "ratio": 1.032,
      "n_buy": 1879,
      "n_sell": 2557,
      "avg_size_dom": 3.054,
      "daily_range": 93.75,
      "ret_4min": 3.75,
      "ret_5min": 4.25,
      "ret_10min": -0.75,
      "ret_15min": 1.75,
      "ret_20min": 4.75,
      "ret_30min": 8.75,
      "ret_60min": 11.0,
      "ret_1min": 2.0,
      "day_dir": "down"
    },
    {
      "date": "2025-08-25",
      "direction": "sell",
      "mean_buy": 3.149,
      "mean_sell": 3.559,
      "ratio": 1.13,
      "n_buy": 970,
      "n_sell": 821,
      "avg_size_dom": 3.559,
      "daily_range": 16.5,
      "ret_4min": -0.0,
      "ret_5min": -1.25,
      "ret_10min": -0.25,
      "ret_15min": -0.0,
      "ret_20min": -1.0,
      "ret_30min": -0.25,
      "ret_60min": 0.25,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-08-26",
      "direction": "sell",
      "mean_buy": 3.274,
      "mean_sell": 3.348,
      "ratio": 1.023,
      "n_buy": 835,
      "n_sell": 727,
      "avg_size_dom": 3.348,
      "daily_range": 17.25,
      "ret_4min": -0.0,
      "ret_5min": -2.0,
      "ret_10min": -2.75,
      "ret_15min": -3.25,
      "ret_20min": -6.25,
      "ret_30min": -4.5,
      "ret_60min": -4.75,
      "ret_1min": -1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-08-27",
      "direction": "sell",
      "mean_buy": 3.005,
      "mean_sell": 5.326,
      "ratio": 1.772,
      "n_buy": 1118,
      "n_sell": 616,
      "avg_size_dom": 5.326,
      "daily_range": 22.75,
      "ret_4min": 0.25,
      "ret_5min": 0.75,
      "ret_10min": 1.0,
      "ret_15min": 0.5,
      "ret_20min": 2.0,
      "ret_30min": 8.5,
      "ret_60min": 2.5,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-08-28",
      "direction": "buy",
      "mean_buy": 3.619,
      "mean_sell": 3.522,
      "ratio": 1.028,
      "n_buy": 908,
      "n_sell": 903,
      "avg_size_dom": 3.619,
      "daily_range": 27.75,
      "ret_4min": 1.0,
      "ret_5min": 0.25,
      "ret_10min": 1.25,
      "ret_15min": 4.25,
      "ret_20min": 8.25,
      "ret_30min": 8.5,
      "ret_60min": 10.0,
      "ret_1min": 1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-08-29",
      "direction": "buy",
      "mean_buy": 3.119,
      "mean_sell": 2.796,
      "ratio": 1.115,
      "n_buy": 1403,
      "n_sell": 1468,
      "avg_size_dom": 3.119,
      "daily_range": 47.25,
      "ret_4min": -2.75,
      "ret_5min": -1.25,
      "ret_10min": -0.5,
      "ret_15min": 3.5,
      "ret_20min": 5.75,
      "ret_30min": 4.75,
      "ret_60min": 7.5,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-09-01",
      "direction": "buy",
      "mean_buy": 4.072,
      "mean_sell": 2.111,
      "ratio": 1.929,
      "n_buy": 69,
      "n_sell": 108,
      "avg_size_dom": 4.072,
      "daily_range": 16.25,
      "ret_4min": -0.25,
      "ret_5min": -0.75,
      "ret_10min": -0.75,
      "ret_15min": -2.5,
      "ret_20min": -2.75,
      "ret_30min": -2.5,
      "ret_60min": 0.25,
      "ret_1min": 0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-09-02",
      "direction": "buy",
      "mean_buy": 4.159,
      "mean_sell": 3.634,
      "ratio": 1.144,
      "n_buy": 2115,
      "n_sell": 2071,
      "avg_size_dom": 4.159,
      "daily_range": 53.25,
      "ret_4min": -2.0,
      "ret_5min": 0.75,
      "ret_10min": -2.0,
      "ret_15min": -0.5,
      "ret_20min": 4.75,
      "ret_30min": 2.0,
      "ret_60min": 13.75,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-09-03",
      "direction": "buy",
      "mean_buy": 3.2,
      "mean_sell": 3.105,
      "ratio": 1.031,
      "n_buy": 1184,
      "n_sell": 1555,
      "avg_size_dom": 3.2,
      "daily_range": 26.5,
      "ret_4min": 0.5,
      "ret_5min": 0.75,
      "ret_10min": -1.75,
      "ret_15min": -1.0,
      "ret_20min": -1.0,
      "ret_30min": 0.0,
      "ret_60min": -4.5,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-09-04",
      "direction": "sell",
      "mean_buy": 3.394,
      "mean_sell": 4.163,
      "ratio": 1.227,
      "n_buy": 1736,
      "n_sell": 1413,
      "avg_size_dom": 4.163,
      "daily_range": 31.5,
      "ret_4min": 2.75,
      "ret_5min": 2.5,
      "ret_10min": 1.0,
      "ret_15min": -0.75,
      "ret_20min": 0.75,
      "ret_30min": 2.75,
      "ret_60min": 1.5,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-09-05",
      "direction": "sell",
      "mean_buy": 2.622,
      "mean_sell": 2.685,
      "ratio": 1.024,
      "n_buy": 2996,
      "n_sell": 2943,
      "avg_size_dom": 2.685,
      "daily_range": 89.75,
      "ret_4min": 4.25,
      "ret_5min": 1.25,
      "ret_10min": 3.75,
      "ret_15min": -2.0,
      "ret_20min": -6.0,
      "ret_30min": 2.25,
      "ret_60min": 5.25,
      "ret_1min": -1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-09-08",
      "direction": "buy",
      "mean_buy": 3.794,
      "mean_sell": 3.694,
      "ratio": 1.027,
      "n_buy": 975,
      "n_sell": 906,
      "avg_size_dom": 3.794,
      "daily_range": 21.25,
      "ret_4min": 1.25,
      "ret_5min": -1.25,
      "ret_10min": -3.0,
      "ret_15min": -4.75,
      "ret_20min": -5.5,
      "ret_30min": -6.75,
      "ret_60min": -7.0,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-09-09",
      "direction": "sell",
      "mean_buy": 3.072,
      "mean_sell": 3.598,
      "ratio": 1.171,
      "n_buy": 1492,
      "n_sell": 1506,
      "avg_size_dom": 3.598,
      "daily_range": 25.75,
      "ret_4min": 5.25,
      "ret_5min": 5.5,
      "ret_10min": 5.0,
      "ret_15min": -0.75,
      "ret_20min": -1.25,
      "ret_30min": -0.5,
      "ret_60min": -2.75,
      "ret_1min": 1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-09-10",
      "direction": "sell",
      "mean_buy": 3.331,
      "mean_sell": 3.398,
      "ratio": 1.02,
      "n_buy": 1065,
      "n_sell": 1255,
      "avg_size_dom": 3.398,
      "daily_range": 22.25,
      "ret_4min": 2.75,
      "ret_5min": 2.0,
      "ret_10min": 4.5,
      "ret_15min": 3.5,
      "ret_20min": 1.75,
      "ret_30min": 7.25,
      "ret_60min": 6.5,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-09-11",
      "direction": "buy",
      "mean_buy": 3.514,
      "mean_sell": 2.849,
      "ratio": 1.234,
      "n_buy": 694,
      "n_sell": 997,
      "avg_size_dom": 3.514,
      "daily_range": 43.0,
      "ret_4min": 0.0,
      "ret_5min": 0.5,
      "ret_10min": 2.75,
      "ret_15min": 3.25,
      "ret_20min": 4.0,
      "ret_30min": 3.75,
      "ret_60min": -1.5,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-09-15",
      "direction": "sell",
      "mean_buy": 2.834,
      "mean_sell": 3.726,
      "ratio": 1.315,
      "n_buy": 958,
      "n_sell": 800,
      "avg_size_dom": 3.726,
      "daily_range": 16.25,
      "ret_4min": 0.25,
      "ret_5min": 0.25,
      "ret_10min": 2.25,
      "ret_15min": -0.0,
      "ret_20min": -1.75,
      "ret_30min": -0.25,
      "ret_60min": 3.25,
      "ret_1min": -0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-09-16",
      "direction": "buy",
      "mean_buy": 3.441,
      "mean_sell": 2.74,
      "ratio": 1.256,
      "n_buy": 904,
      "n_sell": 1199,
      "avg_size_dom": 3.441,
      "daily_range": 27.0,
      "ret_4min": -2.25,
      "ret_5min": -3.25,
      "ret_10min": -2.5,
      "ret_15min": -1.0,
      "ret_20min": -1.5,
      "ret_30min": -1.75,
      "ret_60min": 1.25,
      "ret_1min": -1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-09-17",
      "direction": "sell",
      "mean_buy": 3.29,
      "mean_sell": 3.329,
      "ratio": 1.012,
      "n_buy": 651,
      "n_sell": 571,
      "avg_size_dom": 3.329,
      "daily_range": 18.75,
      "ret_4min": -1.75,
      "ret_5min": -0.5,
      "ret_10min": -0.75,
      "ret_15min": 1.5,
      "ret_20min": 1.5,
      "ret_30min": 2.25,
      "ret_60min": 6.5,
      "ret_1min": -1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-09-18",
      "direction": "sell",
      "mean_buy": 2.878,
      "mean_sell": 3.022,
      "ratio": 1.05,
      "n_buy": 2349,
      "n_sell": 2131,
      "avg_size_dom": 3.022,
      "daily_range": 47.75,
      "ret_4min": -2.5,
      "ret_5min": -2.25,
      "ret_10min": -4.5,
      "ret_15min": -2.25,
      "ret_20min": -7.75,
      "ret_30min": -10.75,
      "ret_60min": -15.75,
      "ret_1min": -0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-09-19",
      "direction": "buy",
      "mean_buy": 3.928,
      "mean_sell": 3.124,
      "ratio": 1.257,
      "n_buy": 1053,
      "n_sell": 1236,
      "avg_size_dom": 3.928,
      "daily_range": 24.0,
      "ret_4min": 2.0,
      "ret_5min": 2.75,
      "ret_10min": 6.25,
      "ret_15min": 8.25,
      "ret_20min": 8.75,
      "ret_30min": 11.0,
      "ret_60min": 11.5,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-09-22",
      "direction": "sell",
      "mean_buy": 3.077,
      "mean_sell": 4.313,
      "ratio": 1.402,
      "n_buy": 900,
      "n_sell": 671,
      "avg_size_dom": 4.313,
      "daily_range": 31.75,
      "ret_4min": -0.75,
      "ret_5min": -2.0,
      "ret_10min": -2.0,
      "ret_15min": -7.25,
      "ret_20min": -8.5,
      "ret_30min": -11.25,
      "ret_60min": -18.75,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-09-23",
      "direction": "sell",
      "mean_buy": 3.161,
      "mean_sell": 3.801,
      "ratio": 1.203,
      "n_buy": 833,
      "n_sell": 886,
      "avg_size_dom": 3.801,
      "daily_range": 19.25,
      "ret_4min": 2.0,
      "ret_5min": 1.5,
      "ret_10min": 2.75,
      "ret_15min": 6.25,
      "ret_20min": 5.5,
      "ret_30min": 4.0,
      "ret_60min": 5.75,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-09-24",
      "direction": "sell",
      "mean_buy": 3.644,
      "mean_sell": 4.098,
      "ratio": 1.125,
      "n_buy": 3544,
      "n_sell": 3751,
      "avg_size_dom": 4.098,
      "daily_range": 44.75,
      "ret_4min": 5.75,
      "ret_5min": 7.25,
      "ret_10min": 8.25,
      "ret_15min": 10.5,
      "ret_20min": 11.5,
      "ret_30min": 3.5,
      "ret_60min": 2.75,
      "ret_1min": 2.0,
      "day_dir": "down"
    },
    {
      "date": "2025-09-25",
      "direction": "sell",
      "mean_buy": 2.95,
      "mean_sell": 3.001,
      "ratio": 1.017,
      "n_buy": 1662,
      "n_sell": 1650,
      "avg_size_dom": 3.001,
      "daily_range": 43.75,
      "ret_4min": 1.75,
      "ret_5min": 0.5,
      "ret_10min": 3.75,
      "ret_15min": 4.75,
      "ret_20min": 1.75,
      "ret_30min": 7.75,
      "ret_60min": 12.75,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-09-26",
      "direction": "buy",
      "mean_buy": 2.613,
      "mean_sell": 2.539,
      "ratio": 1.029,
      "n_buy": 1502,
      "n_sell": 1798,
      "avg_size_dom": 2.613,
      "daily_range": 46.5,
      "ret_4min": -5.25,
      "ret_5min": -6.0,
      "ret_10min": -4.25,
      "ret_15min": -4.0,
      "ret_20min": 0.0,
      "ret_30min": 14.75,
      "ret_60min": 18.0,
      "ret_1min": 0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-09-29",
      "direction": "sell",
      "mean_buy": 3.141,
      "mean_sell": 3.16,
      "ratio": 1.006,
      "n_buy": 1705,
      "n_sell": 1686,
      "avg_size_dom": 3.16,
      "daily_range": 25.0,
      "ret_4min": -2.5,
      "ret_5min": -3.25,
      "ret_10min": -0.25,
      "ret_15min": -4.25,
      "ret_20min": -6.75,
      "ret_30min": -5.0,
      "ret_60min": 1.25,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-09-30",
      "direction": "sell",
      "mean_buy": 3.158,
      "mean_sell": 3.211,
      "ratio": 1.017,
      "n_buy": 1910,
      "n_sell": 1644,
      "avg_size_dom": 3.211,
      "daily_range": 20.75,
      "ret_4min": -1.75,
      "ret_5min": -2.5,
      "ret_10min": -2.75,
      "ret_15min": 1.0,
      "ret_20min": -0.25,
      "ret_30min": -7.25,
      "ret_60min": -2.25,
      "ret_1min": 2.0,
      "day_dir": "down"
    },
    {
      "date": "2025-10-01",
      "direction": "sell",
      "mean_buy": 2.916,
      "mean_sell": 4.392,
      "ratio": 1.506,
      "n_buy": 1066,
      "n_sell": 849,
      "avg_size_dom": 4.392,
      "daily_range": 42.25,
      "ret_4min": 1.25,
      "ret_5min": -0.25,
      "ret_10min": 0.5,
      "ret_15min": 0.25,
      "ret_20min": 1.0,
      "ret_30min": 1.5,
      "ret_60min": 5.75,
      "ret_1min": 0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-10-02",
      "direction": "buy",
      "mean_buy": 3.438,
      "mean_sell": 3.093,
      "ratio": 1.112,
      "n_buy": 1892,
      "n_sell": 1951,
      "avg_size_dom": 3.438,
      "daily_range": 38.75,
      "ret_4min": 2.25,
      "ret_5min": 0.25,
      "ret_10min": -2.5,
      "ret_15min": -3.25,
      "ret_20min": -1.25,
      "ret_30min": -2.25,
      "ret_60min": 2.75,
      "ret_1min": 0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-10-03",
      "direction": "buy",
      "mean_buy": 4.0,
      "mean_sell": 3.676,
      "ratio": 1.088,
      "n_buy": 1758,
      "n_sell": 1598,
      "avg_size_dom": 4.0,
      "daily_range": 27.75,
      "ret_4min": 2.25,
      "ret_5min": 1.75,
      "ret_10min": 3.25,
      "ret_15min": 1.25,
      "ret_20min": 3.25,
      "ret_30min": 1.25,
      "ret_60min": 0.5,
      "ret_1min": 2.25,
      "day_dir": "down"
    },
    {
      "date": "2025-10-06",
      "direction": "sell",
      "mean_buy": 3.323,
      "mean_sell": 4.571,
      "ratio": 1.376,
      "n_buy": 1198,
      "n_sell": 944,
      "avg_size_dom": 4.571,
      "daily_range": 25.25,
      "ret_4min": -0.75,
      "ret_5min": -0.0,
      "ret_10min": 1.25,
      "ret_15min": 2.0,
      "ret_20min": 3.75,
      "ret_30min": 0.5,
      "ret_60min": 0.75,
      "ret_1min": -0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-10-07",
      "direction": "buy",
      "mean_buy": 3.182,
      "mean_sell": 2.973,
      "ratio": 1.07,
      "n_buy": 2806,
      "n_sell": 2734,
      "avg_size_dom": 3.182,
      "daily_range": 54.5,
      "ret_4min": 5.0,
      "ret_5min": 9.25,
      "ret_10min": 7.75,
      "ret_15min": 4.25,
      "ret_20min": 4.75,
      "ret_30min": 7.5,
      "ret_60min": 8.0,
      "ret_1min": 4.5,
      "day_dir": "down"
    },
    {
      "date": "2025-10-08",
      "direction": "sell",
      "mean_buy": 2.854,
      "mean_sell": 4.071,
      "ratio": 1.426,
      "n_buy": 1235,
      "n_sell": 926,
      "avg_size_dom": 4.071,
      "daily_range": 36.75,
      "ret_4min": 1.0,
      "ret_5min": 2.0,
      "ret_10min": 2.5,
      "ret_15min": 0.5,
      "ret_20min": 0.5,
      "ret_30min": 2.25,
      "ret_60min": 5.25,
      "ret_1min": -0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-10-09",
      "direction": "sell",
      "mean_buy": 3.022,
      "mean_sell": 3.736,
      "ratio": 1.236,
      "n_buy": 1090,
      "n_sell": 960,
      "avg_size_dom": 3.736,
      "daily_range": 41.0,
      "ret_4min": 1.0,
      "ret_5min": -0.75,
      "ret_10min": -0.75,
      "ret_15min": 2.25,
      "ret_20min": 3.25,
      "ret_30min": 6.25,
      "ret_60min": 10.75,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-10-10",
      "direction": "sell",
      "mean_buy": 2.35,
      "mean_sell": 2.41,
      "ratio": 1.026,
      "n_buy": 7826,
      "n_sell": 7497,
      "avg_size_dom": 2.41,
      "daily_range": 147.5,
      "ret_4min": 2.25,
      "ret_5min": 10.0,
      "ret_10min": 5.0,
      "ret_15min": 14.75,
      "ret_20min": 2.5,
      "ret_30min": 2.75,
      "ret_60min": 24.75,
      "ret_1min": 6.25,
      "day_dir": "down"
    },
    {
      "date": "2025-10-13",
      "direction": "sell",
      "mean_buy": 2.739,
      "mean_sell": 2.964,
      "ratio": 1.082,
      "n_buy": 1424,
      "n_sell": 1100,
      "avg_size_dom": 2.964,
      "daily_range": 35.25,
      "ret_4min": -0.5,
      "ret_5min": 1.25,
      "ret_10min": 1.25,
      "ret_15min": -2.5,
      "ret_20min": -6.5,
      "ret_30min": -4.25,
      "ret_60min": -12.0,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-10-14",
      "direction": "sell",
      "mean_buy": 2.784,
      "mean_sell": 2.959,
      "ratio": 1.063,
      "n_buy": 2572,
      "n_sell": 2563,
      "avg_size_dom": 2.959,
      "daily_range": 101.0,
      "ret_4min": 1.25,
      "ret_5min": 1.5,
      "ret_10min": 3.5,
      "ret_15min": 9.0,
      "ret_20min": 2.5,
      "ret_30min": -8.5,
      "ret_60min": -24.75,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-10-15",
      "direction": "buy",
      "mean_buy": 2.852,
      "mean_sell": 2.649,
      "ratio": 1.077,
      "n_buy": 5111,
      "n_sell": 5276,
      "avg_size_dom": 2.852,
      "daily_range": 64.75,
      "ret_4min": -0.25,
      "ret_5min": 3.0,
      "ret_10min": -3.25,
      "ret_15min": 2.5,
      "ret_20min": 5.25,
      "ret_30min": 10.5,
      "ret_60min": -9.5,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-10-16",
      "direction": "buy",
      "mean_buy": 2.636,
      "mean_sell": 2.529,
      "ratio": 1.042,
      "n_buy": 4348,
      "n_sell": 4543,
      "avg_size_dom": 2.636,
      "daily_range": 48.75,
      "ret_4min": -2.0,
      "ret_5min": -6.0,
      "ret_10min": -3.0,
      "ret_15min": -3.25,
      "ret_20min": 0.5,
      "ret_30min": -17.25,
      "ret_60min": -23.25,
      "ret_1min": -6.5,
      "day_dir": "down"
    },
    {
      "date": "2025-10-17",
      "direction": "buy",
      "mean_buy": 2.879,
      "mean_sell": 2.715,
      "ratio": 1.061,
      "n_buy": 2729,
      "n_sell": 2643,
      "avg_size_dom": 2.879,
      "daily_range": 57.0,
      "ret_4min": 0.0,
      "ret_5min": 5.75,
      "ret_10min": 8.5,
      "ret_15min": 10.75,
      "ret_20min": 15.75,
      "ret_30min": 16.75,
      "ret_60min": -1.75,
      "ret_1min": 4.0,
      "day_dir": "down"
    },
    {
      "date": "2025-10-20",
      "direction": "sell",
      "mean_buy": 2.818,
      "mean_sell": 3.211,
      "ratio": 1.14,
      "n_buy": 2792,
      "n_sell": 2722,
      "avg_size_dom": 3.211,
      "daily_range": 42.5,
      "ret_4min": -3.75,
      "ret_5min": -4.0,
      "ret_10min": -5.75,
      "ret_15min": -4.0,
      "ret_20min": -2.25,
      "ret_30min": -4.0,
      "ret_60min": -7.0,
      "ret_1min": -3.25,
      "day_dir": "down"
    },
    {
      "date": "2025-10-21",
      "direction": "buy",
      "mean_buy": 2.931,
      "mean_sell": 2.808,
      "ratio": 1.044,
      "n_buy": 1356,
      "n_sell": 1425,
      "avg_size_dom": 2.931,
      "daily_range": 28.0,
      "ret_4min": 0.0,
      "ret_5min": 1.0,
      "ret_10min": 1.25,
      "ret_15min": 1.0,
      "ret_20min": 1.75,
      "ret_30min": 1.75,
      "ret_60min": -5.5,
      "ret_1min": -1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-10-22",
      "direction": "sell",
      "mean_buy": 2.536,
      "mean_sell": 2.925,
      "ratio": 1.153,
      "n_buy": 3573,
      "n_sell": 3211,
      "avg_size_dom": 2.925,
      "daily_range": 47.0,
      "ret_4min": 4.75,
      "ret_5min": 7.0,
      "ret_10min": 10.5,
      "ret_15min": 13.5,
      "ret_20min": 13.25,
      "ret_30min": 14.75,
      "ret_60min": 17.5,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-10-23",
      "direction": "sell",
      "mean_buy": 3.394,
      "mean_sell": 3.568,
      "ratio": 1.051,
      "n_buy": 2866,
      "n_sell": 2001,
      "avg_size_dom": 3.568,
      "daily_range": 30.0,
      "ret_4min": 1.75,
      "ret_5min": 1.5,
      "ret_10min": -1.0,
      "ret_15min": -2.75,
      "ret_20min": -5.75,
      "ret_30min": -2.5,
      "ret_60min": -10.5,
      "ret_1min": -2.0,
      "day_dir": "down"
    },
    {
      "date": "2025-10-24",
      "direction": "sell",
      "mean_buy": 3.27,
      "mean_sell": 3.85,
      "ratio": 1.177,
      "n_buy": 1558,
      "n_sell": 1425,
      "avg_size_dom": 3.85,
      "daily_range": 28.75,
      "ret_4min": -2.5,
      "ret_5min": -5.5,
      "ret_10min": -2.0,
      "ret_15min": -3.5,
      "ret_20min": -5.5,
      "ret_30min": -3.5,
      "ret_60min": -3.5,
      "ret_1min": -2.0,
      "day_dir": "down"
    },
    {
      "date": "2025-10-27",
      "direction": "sell",
      "mean_buy": 3.812,
      "mean_sell": 4.209,
      "ratio": 1.104,
      "n_buy": 928,
      "n_sell": 914,
      "avg_size_dom": 4.209,
      "daily_range": 15.5,
      "ret_4min": -0.75,
      "ret_5min": -1.75,
      "ret_10min": -2.5,
      "ret_15min": -2.0,
      "ret_20min": -2.5,
      "ret_30min": -2.5,
      "ret_60min": -4.25,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-10-28",
      "direction": "buy",
      "mean_buy": 3.505,
      "mean_sell": 3.141,
      "ratio": 1.116,
      "n_buy": 1084,
      "n_sell": 1047,
      "avg_size_dom": 3.505,
      "daily_range": 24.25,
      "ret_4min": 2.0,
      "ret_5min": 3.25,
      "ret_10min": 4.5,
      "ret_15min": 5.0,
      "ret_20min": 4.75,
      "ret_30min": 5.0,
      "ret_60min": 15.5,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-10-29",
      "direction": "sell",
      "mean_buy": 3.012,
      "mean_sell": 3.26,
      "ratio": 1.082,
      "n_buy": 1430,
      "n_sell": 1423,
      "avg_size_dom": 3.26,
      "daily_range": 19.5,
      "ret_4min": 2.5,
      "ret_5min": 3.5,
      "ret_10min": 6.25,
      "ret_15min": 5.0,
      "ret_20min": 2.25,
      "ret_30min": -1.0,
      "ret_60min": -4.5,
      "ret_1min": 3.25,
      "day_dir": "down"
    },
    {
      "date": "2025-10-30",
      "direction": "buy",
      "mean_buy": 2.974,
      "mean_sell": 2.907,
      "ratio": 1.023,
      "n_buy": 2360,
      "n_sell": 2270,
      "avg_size_dom": 2.974,
      "daily_range": 46.0,
      "ret_4min": -4.5,
      "ret_5min": -4.75,
      "ret_10min": 4.0,
      "ret_15min": 8.0,
      "ret_20min": 11.5,
      "ret_30min": 10.75,
      "ret_60min": 6.5,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-10-31",
      "direction": "buy",
      "mean_buy": 3.365,
      "mean_sell": 3.315,
      "ratio": 1.015,
      "n_buy": 2305,
      "n_sell": 2862,
      "avg_size_dom": 3.365,
      "daily_range": 30.0,
      "ret_4min": -2.5,
      "ret_5min": -7.0,
      "ret_10min": -3.5,
      "ret_15min": -10.0,
      "ret_20min": -12.75,
      "ret_30min": -8.75,
      "ret_60min": -16.5,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-11-03",
      "direction": "buy",
      "mean_buy": 3.054,
      "mean_sell": 2.96,
      "ratio": 1.032,
      "n_buy": 3026,
      "n_sell": 3033,
      "avg_size_dom": 3.054,
      "daily_range": 60.0,
      "ret_4min": 3.0,
      "ret_5min": 1.75,
      "ret_10min": 3.0,
      "ret_15min": 2.75,
      "ret_20min": 3.75,
      "ret_30min": 2.5,
      "ret_60min": 8.0,
      "ret_1min": 2.5,
      "day_dir": "down"
    },
    {
      "date": "2025-11-04",
      "direction": "sell",
      "mean_buy": 3.204,
      "mean_sell": 3.254,
      "ratio": 1.016,
      "n_buy": 3031,
      "n_sell": 3470,
      "avg_size_dom": 3.254,
      "daily_range": 53.5,
      "ret_4min": -0.5,
      "ret_5min": -6.0,
      "ret_10min": 0.75,
      "ret_15min": 1.25,
      "ret_20min": 2.5,
      "ret_30min": 3.5,
      "ret_60min": -1.25,
      "ret_1min": 3.25,
      "day_dir": "down"
    },
    {
      "date": "2025-11-05",
      "direction": "buy",
      "mean_buy": 3.142,
      "mean_sell": 2.844,
      "ratio": 1.105,
      "n_buy": 2835,
      "n_sell": 2695,
      "avg_size_dom": 3.142,
      "daily_range": 41.5,
      "ret_4min": 7.0,
      "ret_5min": 4.0,
      "ret_10min": 6.5,
      "ret_15min": 1.0,
      "ret_20min": 0.5,
      "ret_30min": 9.25,
      "ret_60min": 24.5,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-11-06",
      "direction": "buy",
      "mean_buy": 2.789,
      "mean_sell": 2.685,
      "ratio": 1.039,
      "n_buy": 3700,
      "n_sell": 4451,
      "avg_size_dom": 2.789,
      "daily_range": 67.25,
      "ret_4min": -7.25,
      "ret_5min": -6.0,
      "ret_10min": 0.5,
      "ret_15min": -5.75,
      "ret_20min": -1.5,
      "ret_30min": -12.25,
      "ret_60min": -21.0,
      "ret_1min": -5.25,
      "day_dir": "down"
    },
    {
      "date": "2025-11-07",
      "direction": "buy",
      "mean_buy": 3.075,
      "mean_sell": 2.979,
      "ratio": 1.032,
      "n_buy": 3179,
      "n_sell": 3877,
      "avg_size_dom": 3.075,
      "daily_range": 47.5,
      "ret_4min": -5.5,
      "ret_5min": -2.0,
      "ret_10min": 0.0,
      "ret_15min": -6.0,
      "ret_20min": -14.0,
      "ret_30min": -8.0,
      "ret_60min": -18.25,
      "ret_1min": -1.75,
      "day_dir": "down"
    },
    {
      "date": "2025-11-10",
      "direction": "buy",
      "mean_buy": 3.197,
      "mean_sell": 2.886,
      "ratio": 1.108,
      "n_buy": 3139,
      "n_sell": 3717,
      "avg_size_dom": 3.197,
      "daily_range": 31.25,
      "ret_4min": -4.25,
      "ret_5min": -8.25,
      "ret_10min": -11.25,
      "ret_15min": -3.25,
      "ret_20min": -2.25,
      "ret_30min": -9.75,
      "ret_60min": -8.5,
      "ret_1min": -0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-11-11",
      "direction": "buy",
      "mean_buy": 3.034,
      "mean_sell": 2.942,
      "ratio": 1.031,
      "n_buy": 2325,
      "n_sell": 2366,
      "avg_size_dom": 3.034,
      "daily_range": 21.5,
      "ret_4min": 3.5,
      "ret_5min": 4.75,
      "ret_10min": 7.5,
      "ret_15min": 8.5,
      "ret_20min": 9.5,
      "ret_30min": 14.0,
      "ret_60min": 11.25,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-11-12",
      "direction": "sell",
      "mean_buy": 2.81,
      "mean_sell": 2.941,
      "ratio": 1.047,
      "n_buy": 3411,
      "n_sell": 3216,
      "avg_size_dom": 2.941,
      "daily_range": 32.0,
      "ret_4min": -1.5,
      "ret_5min": -1.5,
      "ret_10min": 2.0,
      "ret_15min": 8.5,
      "ret_20min": 3.0,
      "ret_30min": 3.5,
      "ret_60min": 4.0,
      "ret_1min": -2.5,
      "day_dir": "down"
    },
    {
      "date": "2025-11-13",
      "direction": "buy",
      "mean_buy": 3.504,
      "mean_sell": 2.976,
      "ratio": 1.177,
      "n_buy": 4972,
      "n_sell": 5340,
      "avg_size_dom": 3.504,
      "daily_range": 56.0,
      "ret_4min": 7.5,
      "ret_5min": 7.75,
      "ret_10min": -0.5,
      "ret_15min": -1.75,
      "ret_20min": 2.75,
      "ret_30min": -6.25,
      "ret_60min": -11.75,
      "ret_1min": 0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-11-14",
      "direction": "sell",
      "mean_buy": 2.779,
      "mean_sell": 2.827,
      "ratio": 1.017,
      "n_buy": 3820,
      "n_sell": 3758,
      "avg_size_dom": 2.827,
      "daily_range": 96.25,
      "ret_4min": -5.25,
      "ret_5min": -3.25,
      "ret_10min": 6.75,
      "ret_15min": -1.25,
      "ret_20min": -6.75,
      "ret_30min": -25.25,
      "ret_60min": -28.25,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-11-17",
      "direction": "sell",
      "mean_buy": 2.367,
      "mean_sell": 2.512,
      "ratio": 1.061,
      "n_buy": 3085,
      "n_sell": 3126,
      "avg_size_dom": 2.512,
      "daily_range": 48.25,
      "ret_4min": 5.25,
      "ret_5min": 4.75,
      "ret_10min": 12.0,
      "ret_15min": 19.5,
      "ret_20min": 30.75,
      "ret_30min": 26.75,
      "ret_60min": -10.25,
      "ret_1min": 4.5,
      "day_dir": "down"
    },
    {
      "date": "2025-11-18",
      "direction": "buy",
      "mean_buy": 2.455,
      "mean_sell": 2.263,
      "ratio": 1.085,
      "n_buy": 5643,
      "n_sell": 6233,
      "avg_size_dom": 2.455,
      "daily_range": 75.75,
      "ret_4min": -13.5,
      "ret_5min": -9.75,
      "ret_10min": -20.5,
      "ret_15min": -1.0,
      "ret_20min": -0.75,
      "ret_30min": 23.0,
      "ret_60min": 33.0,
      "ret_1min": -7.75,
      "day_dir": "down"
    },
    {
      "date": "2025-11-19",
      "direction": "buy",
      "mean_buy": 2.987,
      "mean_sell": 2.857,
      "ratio": 1.045,
      "n_buy": 6073,
      "n_sell": 6672,
      "avg_size_dom": 2.987,
      "daily_range": 73.25,
      "ret_4min": -4.75,
      "ret_5min": -3.0,
      "ret_10min": -9.25,
      "ret_15min": -10.0,
      "ret_20min": -9.75,
      "ret_30min": -19.75,
      "ret_60min": -18.0,
      "ret_1min": -2.5,
      "day_dir": "down"
    },
    {
      "date": "2025-11-20",
      "direction": "buy",
      "mean_buy": 2.704,
      "mean_sell": 2.582,
      "ratio": 1.047,
      "n_buy": 4244,
      "n_sell": 5080,
      "avg_size_dom": 2.704,
      "daily_range": 31.0,
      "ret_4min": -4.25,
      "ret_5min": -8.25,
      "ret_10min": -14.5,
      "ret_15min": -22.0,
      "ret_20min": -37.25,
      "ret_30min": -49.0,
      "ret_60min": -114.5,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-11-21",
      "direction": "buy",
      "mean_buy": 2.12,
      "mean_sell": 2.037,
      "ratio": 1.041,
      "n_buy": 5435,
      "n_sell": 5514,
      "avg_size_dom": 2.12,
      "daily_range": 57.0,
      "ret_4min": -15.75,
      "ret_5min": -14.0,
      "ret_10min": -30.5,
      "ret_15min": -13.0,
      "ret_20min": -8.75,
      "ret_30min": 5.75,
      "ret_60min": 46.0,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-11-24",
      "direction": "sell",
      "mean_buy": 2.4,
      "mean_sell": 2.901,
      "ratio": 1.208,
      "n_buy": 2865,
      "n_sell": 2708,
      "avg_size_dom": 2.901,
      "daily_range": 57.0,
      "ret_4min": -2.5,
      "ret_5min": -4.0,
      "ret_10min": -13.5,
      "ret_15min": -16.0,
      "ret_20min": -18.0,
      "ret_30min": -16.75,
      "ret_60min": -13.5,
      "ret_1min": -4.0,
      "day_dir": "down"
    },
    {
      "date": "2025-11-25",
      "direction": "buy",
      "mean_buy": 2.337,
      "mean_sell": 2.23,
      "ratio": 1.048,
      "n_buy": 4309,
      "n_sell": 4650,
      "avg_size_dom": 2.337,
      "daily_range": 66.25,
      "ret_4min": 7.75,
      "ret_5min": 7.75,
      "ret_10min": 0.75,
      "ret_15min": 2.0,
      "ret_20min": 0.5,
      "ret_30min": 10.5,
      "ret_60min": 27.0,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-11-26",
      "direction": "buy",
      "mean_buy": 3.321,
      "mean_sell": 2.874,
      "ratio": 1.156,
      "n_buy": 2564,
      "n_sell": 2348,
      "avg_size_dom": 3.321,
      "daily_range": 29.25,
      "ret_4min": 5.5,
      "ret_5min": 7.0,
      "ret_10min": 10.25,
      "ret_15min": 11.75,
      "ret_20min": 14.0,
      "ret_30min": 17.25,
      "ret_60min": 25.25,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2025-11-27",
      "direction": "buy",
      "mean_buy": 2.348,
      "mean_sell": 1.769,
      "ratio": 1.327,
      "n_buy": 92,
      "n_sell": 91,
      "avg_size_dom": 2.348,
      "daily_range": 6.75,
      "ret_4min": 0.25,
      "ret_5min": 0.5,
      "ret_10min": -0.75,
      "ret_15min": -0.75,
      "ret_20min": -0.5,
      "ret_30min": 0.75,
      "ret_60min": -0.5,
      "ret_1min": 0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-11-28",
      "direction": "sell",
      "mean_buy": 2.341,
      "mean_sell": 2.537,
      "ratio": 1.084,
      "n_buy": 977,
      "n_sell": 1081,
      "avg_size_dom": 2.537,
      "daily_range": 21.25,
      "ret_4min": -0.0,
      "ret_5min": 0.25,
      "ret_10min": -1.25,
      "ret_15min": -2.75,
      "ret_20min": -4.0,
      "ret_30min": 2.0,
      "ret_60min": -3.0,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-12-01",
      "direction": "sell",
      "mean_buy": 2.831,
      "mean_sell": 3.463,
      "ratio": 1.223,
      "n_buy": 2551,
      "n_sell": 2120,
      "avg_size_dom": 3.463,
      "daily_range": 31.5,
      "ret_4min": -0.25,
      "ret_5min": 0.75,
      "ret_10min": 2.75,
      "ret_15min": 8.0,
      "ret_20min": 12.25,
      "ret_30min": 5.5,
      "ret_60min": -3.75,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-12-02",
      "direction": "buy",
      "mean_buy": 3.417,
      "mean_sell": 3.157,
      "ratio": 1.082,
      "n_buy": 1925,
      "n_sell": 2195,
      "avg_size_dom": 3.417,
      "daily_range": 28.75,
      "ret_4min": 0.25,
      "ret_5min": -1.5,
      "ret_10min": -5.0,
      "ret_15min": -10.25,
      "ret_20min": -21.5,
      "ret_30min": -34.0,
      "ret_60min": -25.0,
      "ret_1min": 0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-12-03",
      "direction": "sell",
      "mean_buy": 2.725,
      "mean_sell": 2.819,
      "ratio": 1.034,
      "n_buy": 2089,
      "n_sell": 2288,
      "avg_size_dom": 2.819,
      "daily_range": 33.25,
      "ret_4min": 1.25,
      "ret_5min": -0.5,
      "ret_10min": -4.5,
      "ret_15min": 4.0,
      "ret_20min": 4.0,
      "ret_30min": 1.0,
      "ret_60min": 3.5,
      "ret_1min": 3.25,
      "day_dir": "down"
    },
    {
      "date": "2025-12-04",
      "direction": "buy",
      "mean_buy": 3.448,
      "mean_sell": 3.266,
      "ratio": 1.056,
      "n_buy": 2132,
      "n_sell": 2020,
      "avg_size_dom": 3.448,
      "daily_range": 32.25,
      "ret_4min": -1.5,
      "ret_5min": -0.25,
      "ret_10min": -10.5,
      "ret_15min": -4.75,
      "ret_20min": -5.5,
      "ret_30min": -0.25,
      "ret_60min": 8.0,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-12-05",
      "direction": "buy",
      "mean_buy": 3.754,
      "mean_sell": 3.571,
      "ratio": 1.051,
      "n_buy": 4087,
      "n_sell": 5105,
      "avg_size_dom": 3.754,
      "daily_range": 31.0,
      "ret_4min": -2.25,
      "ret_5min": 1.0,
      "ret_10min": -1.75,
      "ret_15min": -5.75,
      "ret_20min": -8.75,
      "ret_30min": -2.5,
      "ret_60min": -6.5,
      "ret_1min": -4.25,
      "day_dir": "down"
    },
    {
      "date": "2025-12-08",
      "direction": "buy",
      "mean_buy": 3.393,
      "mean_sell": 3.161,
      "ratio": 1.073,
      "n_buy": 1914,
      "n_sell": 2104,
      "avg_size_dom": 3.393,
      "daily_range": 31.0,
      "ret_4min": -2.0,
      "ret_5min": -4.0,
      "ret_10min": -3.5,
      "ret_15min": -3.5,
      "ret_20min": -6.0,
      "ret_30min": -1.0,
      "ret_60min": -6.25,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-12-09",
      "direction": "sell",
      "mean_buy": 2.979,
      "mean_sell": 3.344,
      "ratio": 1.122,
      "n_buy": 1396,
      "n_sell": 1205,
      "avg_size_dom": 3.344,
      "daily_range": 21.25,
      "ret_4min": -0.75,
      "ret_5min": -1.5,
      "ret_10min": -3.25,
      "ret_15min": -2.75,
      "ret_20min": -5.75,
      "ret_30min": -7.0,
      "ret_60min": -8.25,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-12-10",
      "direction": "buy",
      "mean_buy": 3.112,
      "mean_sell": 2.902,
      "ratio": 1.072,
      "n_buy": 2427,
      "n_sell": 2691,
      "avg_size_dom": 3.112,
      "daily_range": 21.75,
      "ret_4min": 2.0,
      "ret_5min": -0.5,
      "ret_10min": 0.25,
      "ret_15min": 4.75,
      "ret_20min": 11.0,
      "ret_30min": 14.0,
      "ret_60min": 14.5,
      "ret_1min": 1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-12-11",
      "direction": "buy",
      "mean_buy": 3.046,
      "mean_sell": 2.66,
      "ratio": 1.145,
      "n_buy": 3009,
      "n_sell": 3064,
      "avg_size_dom": 3.046,
      "daily_range": 46.75,
      "ret_4min": 2.25,
      "ret_5min": 1.25,
      "ret_10min": -3.25,
      "ret_15min": -5.0,
      "ret_20min": -3.25,
      "ret_30min": -4.75,
      "ret_60min": -4.75,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-12-15",
      "direction": "sell",
      "mean_buy": 2.479,
      "mean_sell": 2.518,
      "ratio": 1.016,
      "n_buy": 2329,
      "n_sell": 2149,
      "avg_size_dom": 2.518,
      "daily_range": 67.5,
      "ret_4min": 2.0,
      "ret_5min": 3.5,
      "ret_10min": 3.25,
      "ret_15min": -0.0,
      "ret_20min": -6.5,
      "ret_30min": -14.5,
      "ret_60min": -1.0,
      "ret_1min": 3.75,
      "day_dir": "down"
    },
    {
      "date": "2025-12-16",
      "direction": "buy",
      "mean_buy": 2.899,
      "mean_sell": 2.849,
      "ratio": 1.018,
      "n_buy": 4025,
      "n_sell": 3641,
      "avg_size_dom": 2.899,
      "daily_range": 47.75,
      "ret_4min": -2.25,
      "ret_5min": -2.0,
      "ret_10min": -5.0,
      "ret_15min": -8.75,
      "ret_20min": -17.0,
      "ret_30min": -20.5,
      "ret_60min": -15.75,
      "ret_1min": -0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-12-17",
      "direction": "buy",
      "mean_buy": 3.109,
      "mean_sell": 2.77,
      "ratio": 1.122,
      "n_buy": 4631,
      "n_sell": 5470,
      "avg_size_dom": 3.109,
      "daily_range": 67.25,
      "ret_4min": 1.0,
      "ret_5min": 1.5,
      "ret_10min": 7.5,
      "ret_15min": 4.0,
      "ret_20min": -4.75,
      "ret_30min": 6.5,
      "ret_60min": -11.0,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-12-18",
      "direction": "buy",
      "mean_buy": 3.204,
      "mean_sell": 3.046,
      "ratio": 1.052,
      "n_buy": 2410,
      "n_sell": 2399,
      "avg_size_dom": 3.204,
      "daily_range": 50.0,
      "ret_4min": 1.25,
      "ret_5min": 1.0,
      "ret_10min": 5.5,
      "ret_15min": 4.5,
      "ret_20min": 1.25,
      "ret_30min": 2.5,
      "ret_60min": -0.75,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2025-12-19",
      "direction": "sell",
      "mean_buy": 2.698,
      "mean_sell": 2.952,
      "ratio": 1.094,
      "n_buy": 2189,
      "n_sell": 2036,
      "avg_size_dom": 2.952,
      "daily_range": 41.75,
      "ret_4min": 1.75,
      "ret_5min": 3.25,
      "ret_10min": -2.0,
      "ret_15min": -7.5,
      "ret_20min": -6.5,
      "ret_30min": -7.0,
      "ret_60min": -6.25,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2025-12-22",
      "direction": "buy",
      "mean_buy": 3.078,
      "mean_sell": 2.805,
      "ratio": 1.097,
      "n_buy": 1266,
      "n_sell": 1330,
      "avg_size_dom": 3.078,
      "daily_range": 19.25,
      "ret_4min": -1.75,
      "ret_5min": -1.0,
      "ret_10min": 1.0,
      "ret_15min": 6.25,
      "ret_20min": 9.25,
      "ret_30min": 8.75,
      "ret_60min": 10.5,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-12-23",
      "direction": "sell",
      "mean_buy": 2.999,
      "mean_sell": 3.057,
      "ratio": 1.019,
      "n_buy": 1714,
      "n_sell": 1414,
      "avg_size_dom": 3.057,
      "daily_range": 27.75,
      "ret_4min": -3.5,
      "ret_5min": -4.0,
      "ret_10min": -5.0,
      "ret_15min": -4.25,
      "ret_20min": -6.0,
      "ret_30min": -6.75,
      "ret_60min": -10.25,
      "ret_1min": -2.75,
      "day_dir": "down"
    },
    {
      "date": "2025-12-24",
      "direction": "buy",
      "mean_buy": 3.893,
      "mean_sell": 3.64,
      "ratio": 1.07,
      "n_buy": 656,
      "n_sell": 653,
      "avg_size_dom": 3.893,
      "daily_range": 18.0,
      "ret_4min": 0.75,
      "ret_5min": 0.75,
      "ret_10min": -0.25,
      "ret_15min": 2.5,
      "ret_20min": 4.25,
      "ret_30min": 5.5,
      "ret_60min": 10.25,
      "ret_1min": 0.0,
      "day_dir": "down"
    },
    {
      "date": "2025-12-26",
      "direction": "buy",
      "mean_buy": 2.799,
      "mean_sell": 2.768,
      "ratio": 1.011,
      "n_buy": 959,
      "n_sell": 845,
      "avg_size_dom": 2.799,
      "daily_range": 21.0,
      "ret_4min": 1.5,
      "ret_5min": 1.0,
      "ret_10min": 2.0,
      "ret_15min": -1.0,
      "ret_20min": -8.25,
      "ret_30min": -4.25,
      "ret_60min": -7.0,
      "ret_1min": -1.25,
      "day_dir": "down"
    },
    {
      "date": "2025-12-29",
      "direction": "sell",
      "mean_buy": 2.962,
      "mean_sell": 3.122,
      "ratio": 1.054,
      "n_buy": 1633,
      "n_sell": 1406,
      "avg_size_dom": 3.122,
      "daily_range": 24.25,
      "ret_4min": 1.75,
      "ret_5min": 2.25,
      "ret_10min": 2.5,
      "ret_15min": 4.0,
      "ret_20min": 2.5,
      "ret_30min": 3.25,
      "ret_60min": 2.75,
      "ret_1min": 0.25,
      "day_dir": "down"
    },
    {
      "date": "2025-12-30",
      "direction": "sell",
      "mean_buy": 3.075,
      "mean_sell": 3.649,
      "ratio": 1.187,
      "n_buy": 1631,
      "n_sell": 1137,
      "avg_size_dom": 3.649,
      "daily_range": 20.0,
      "ret_4min": -0.5,
      "ret_5min": -1.25,
      "ret_10min": -3.0,
      "ret_15min": -2.25,
      "ret_20min": -2.75,
      "ret_30min": -7.5,
      "ret_60min": 2.0,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2025-12-31",
      "direction": "sell",
      "mean_buy": 3.488,
      "mean_sell": 3.622,
      "ratio": 1.038,
      "n_buy": 1657,
      "n_sell": 1591,
      "avg_size_dom": 3.622,
      "daily_range": 33.75,
      "ret_4min": -0.25,
      "ret_5min": -2.75,
      "ret_10min": -1.75,
      "ret_15min": -0.75,
      "ret_20min": -3.25,
      "ret_30min": -6.25,
      "ret_60min": -9.75,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2026-01-02",
      "direction": "buy",
      "mean_buy": 3.292,
      "mean_sell": 3.266,
      "ratio": 1.008,
      "n_buy": 4626,
      "n_sell": 5582,
      "avg_size_dom": 3.292,
      "daily_range": 59.5,
      "ret_4min": -15.5,
      "ret_5min": -17.25,
      "ret_10min": -21.25,
      "ret_15min": -14.0,
      "ret_20min": -8.5,
      "ret_30min": -11.25,
      "ret_60min": -24.75,
      "ret_1min": -4.5,
      "day_dir": "down"
    },
    {
      "date": "2026-01-05",
      "direction": "buy",
      "mean_buy": 3.483,
      "mean_sell": 2.935,
      "ratio": 1.187,
      "n_buy": 1785,
      "n_sell": 1989,
      "avg_size_dom": 3.483,
      "daily_range": 24.75,
      "ret_4min": -0.25,
      "ret_5min": -2.75,
      "ret_10min": -2.25,
      "ret_15min": 1.5,
      "ret_20min": 0.75,
      "ret_30min": 3.75,
      "ret_60min": 6.75,
      "ret_1min": 2.25,
      "day_dir": "down"
    },
    {
      "date": "2026-01-06",
      "direction": "sell",
      "mean_buy": 3.528,
      "mean_sell": 3.619,
      "ratio": 1.026,
      "n_buy": 2901,
      "n_sell": 2885,
      "avg_size_dom": 3.619,
      "daily_range": 31.75,
      "ret_4min": -2.5,
      "ret_5min": -1.25,
      "ret_10min": 2.0,
      "ret_15min": -0.25,
      "ret_20min": -0.5,
      "ret_30min": -1.75,
      "ret_60min": -1.0,
      "ret_1min": -1.25,
      "day_dir": "down"
    },
    {
      "date": "2026-01-07",
      "direction": "buy",
      "mean_buy": 3.163,
      "mean_sell": 2.968,
      "ratio": 1.066,
      "n_buy": 1486,
      "n_sell": 1350,
      "avg_size_dom": 3.163,
      "daily_range": 22.0,
      "ret_4min": -0.25,
      "ret_5min": 1.75,
      "ret_10min": 1.75,
      "ret_15min": 0.75,
      "ret_20min": 1.5,
      "ret_30min": -3.0,
      "ret_60min": 9.0,
      "ret_1min": -0.5,
      "day_dir": "down"
    },
    {
      "date": "2026-01-08",
      "direction": "buy",
      "mean_buy": 3.22,
      "mean_sell": 3.157,
      "ratio": 1.02,
      "n_buy": 3196,
      "n_sell": 2657,
      "avg_size_dom": 3.22,
      "daily_range": 26.0,
      "ret_4min": 10.5,
      "ret_5min": 11.25,
      "ret_10min": 7.75,
      "ret_15min": 1.5,
      "ret_20min": 0.25,
      "ret_30min": 4.25,
      "ret_60min": 8.0,
      "ret_1min": -0.75,
      "day_dir": "down"
    },
    {
      "date": "2026-01-09",
      "direction": "sell",
      "mean_buy": 3.15,
      "mean_sell": 3.417,
      "ratio": 1.085,
      "n_buy": 2675,
      "n_sell": 2561,
      "avg_size_dom": 3.417,
      "daily_range": 44.0,
      "ret_4min": -5.25,
      "ret_5min": -6.5,
      "ret_10min": -12.5,
      "ret_15min": -16.75,
      "ret_20min": -20.75,
      "ret_30min": -18.0,
      "ret_60min": -25.0,
      "ret_1min": -4.5,
      "day_dir": "down"
    },
    {
      "date": "2026-01-12",
      "direction": "sell",
      "mean_buy": 3.135,
      "mean_sell": 3.692,
      "ratio": 1.178,
      "n_buy": 2131,
      "n_sell": 1588,
      "avg_size_dom": 3.692,
      "daily_range": 35.75,
      "ret_4min": -1.0,
      "ret_5min": 0.5,
      "ret_10min": -2.0,
      "ret_15min": -4.25,
      "ret_20min": -7.25,
      "ret_30min": -6.0,
      "ret_60min": -9.0,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2026-01-13",
      "direction": "buy",
      "mean_buy": 3.147,
      "mean_sell": 2.997,
      "ratio": 1.05,
      "n_buy": 2645,
      "n_sell": 2570,
      "avg_size_dom": 3.147,
      "daily_range": 40.75,
      "ret_4min": -0.25,
      "ret_5min": -1.0,
      "ret_10min": -0.5,
      "ret_15min": -0.5,
      "ret_20min": 3.0,
      "ret_30min": -2.75,
      "ret_60min": 13.0,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2026-01-14",
      "direction": "buy",
      "mean_buy": 3.048,
      "mean_sell": 2.815,
      "ratio": 1.083,
      "n_buy": 3396,
      "n_sell": 3455,
      "avg_size_dom": 3.048,
      "daily_range": 53.25,
      "ret_4min": 0.25,
      "ret_5min": 1.75,
      "ret_10min": 2.75,
      "ret_15min": -1.5,
      "ret_20min": 3.75,
      "ret_30min": 18.25,
      "ret_60min": -8.5,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2026-01-15",
      "direction": "buy",
      "mean_buy": 3.317,
      "mean_sell": 3.04,
      "ratio": 1.091,
      "n_buy": 4407,
      "n_sell": 4315,
      "avg_size_dom": 3.317,
      "daily_range": 19.5,
      "ret_4min": 8.5,
      "ret_5min": 9.0,
      "ret_10min": 12.25,
      "ret_15min": 10.25,
      "ret_20min": 9.0,
      "ret_30min": 12.5,
      "ret_60min": 13.25,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2026-01-16",
      "direction": "buy",
      "mean_buy": 3.226,
      "mean_sell": 3.206,
      "ratio": 1.006,
      "n_buy": 2753,
      "n_sell": 2629,
      "avg_size_dom": 3.226,
      "daily_range": 41.75,
      "ret_4min": 4.0,
      "ret_5min": 5.25,
      "ret_10min": 5.0,
      "ret_15min": 11.5,
      "ret_20min": 8.5,
      "ret_30min": 9.5,
      "ret_60min": 12.25,
      "ret_1min": -1.0,
      "day_dir": "down"
    },
    {
      "date": "2026-01-19",
      "direction": "sell",
      "mean_buy": 2.674,
      "mean_sell": 3.243,
      "ratio": 1.213,
      "n_buy": 411,
      "n_sell": 317,
      "avg_size_dom": 3.243,
      "daily_range": 17.25,
      "ret_4min": -1.75,
      "ret_5min": -1.75,
      "ret_10min": -5.5,
      "ret_15min": -8.5,
      "ret_20min": -10.5,
      "ret_30min": -3.0,
      "ret_60min": -9.75,
      "ret_1min": 1.0,
      "day_dir": "down"
    },
    {
      "date": "2026-01-20",
      "direction": "sell",
      "mean_buy": 2.793,
      "mean_sell": 2.827,
      "ratio": 1.012,
      "n_buy": 3750,
      "n_sell": 3427,
      "avg_size_dom": 2.827,
      "daily_range": 39.0,
      "ret_4min": -5.75,
      "ret_5min": -6.75,
      "ret_10min": 0.25,
      "ret_15min": -11.25,
      "ret_20min": -6.5,
      "ret_30min": 5.0,
      "ret_60min": 3.75,
      "ret_1min": 1.5,
      "day_dir": "down"
    },
    {
      "date": "2026-01-21",
      "direction": "sell",
      "mean_buy": 2.825,
      "mean_sell": 3.194,
      "ratio": 1.131,
      "n_buy": 2594,
      "n_sell": 2377,
      "avg_size_dom": 3.194,
      "daily_range": 63.25,
      "ret_4min": 1.5,
      "ret_5min": 3.0,
      "ret_10min": 5.5,
      "ret_15min": 5.5,
      "ret_20min": 5.75,
      "ret_30min": 9.25,
      "ret_60min": 46.0,
      "ret_1min": 1.5,
      "day_dir": "down"
    },
    {
      "date": "2026-01-22",
      "direction": "sell",
      "mean_buy": 2.717,
      "mean_sell": 2.723,
      "ratio": 1.002,
      "n_buy": 2547,
      "n_sell": 2708,
      "avg_size_dom": 2.723,
      "daily_range": 39.0,
      "ret_4min": 2.25,
      "ret_5min": -2.5,
      "ret_10min": -3.5,
      "ret_15min": -5.75,
      "ret_20min": -10.0,
      "ret_30min": -10.5,
      "ret_60min": -10.25,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2026-01-23",
      "direction": "sell",
      "mean_buy": 3.302,
      "mean_sell": 3.385,
      "ratio": 1.025,
      "n_buy": 1812,
      "n_sell": 1751,
      "avg_size_dom": 3.385,
      "daily_range": 36.25,
      "ret_4min": 0.75,
      "ret_5min": -0.0,
      "ret_10min": 0.25,
      "ret_15min": -1.75,
      "ret_20min": -0.5,
      "ret_30min": 0.75,
      "ret_60min": 5.25,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2026-01-26",
      "direction": "sell",
      "mean_buy": 2.941,
      "mean_sell": 3.325,
      "ratio": 1.131,
      "n_buy": 1341,
      "n_sell": 1519,
      "avg_size_dom": 3.325,
      "daily_range": 36.0,
      "ret_4min": 2.0,
      "ret_5min": 2.5,
      "ret_10min": 4.25,
      "ret_15min": 4.5,
      "ret_20min": 4.0,
      "ret_30min": 2.5,
      "ret_60min": 2.0,
      "ret_1min": 0.25,
      "day_dir": "down"
    },
    {
      "date": "2026-01-27",
      "direction": "sell",
      "mean_buy": 3.332,
      "mean_sell": 3.443,
      "ratio": 1.033,
      "n_buy": 1215,
      "n_sell": 1140,
      "avg_size_dom": 3.443,
      "daily_range": 26.5,
      "ret_4min": -1.5,
      "ret_5min": -2.5,
      "ret_10min": -2.75,
      "ret_15min": -3.25,
      "ret_20min": -3.0,
      "ret_30min": -5.5,
      "ret_60min": -3.5,
      "ret_1min": -0.0,
      "day_dir": "down"
    },
    {
      "date": "2026-01-28",
      "direction": "sell",
      "mean_buy": 2.678,
      "mean_sell": 2.717,
      "ratio": 1.015,
      "n_buy": 1652,
      "n_sell": 1767,
      "avg_size_dom": 2.717,
      "daily_range": 23.75,
      "ret_4min": 3.75,
      "ret_5min": 1.5,
      "ret_10min": -0.0,
      "ret_15min": -2.0,
      "ret_20min": -1.0,
      "ret_30min": 2.5,
      "ret_60min": 12.75,
      "ret_1min": 1.5,
      "day_dir": "down"
    },
    {
      "date": "2026-01-29",
      "direction": "buy",
      "mean_buy": 3.219,
      "mean_sell": 2.81,
      "ratio": 1.146,
      "n_buy": 6092,
      "n_sell": 5840,
      "avg_size_dom": 3.219,
      "daily_range": 119.25,
      "ret_4min": 1.25,
      "ret_5min": 2.25,
      "ret_10min": -4.5,
      "ret_15min": 1.0,
      "ret_20min": 16.75,
      "ret_30min": 22.0,
      "ret_60min": 26.25,
      "ret_1min": 6.75,
      "day_dir": "down"
    },
    {
      "date": "2026-01-30",
      "direction": "sell",
      "mean_buy": 2.59,
      "mean_sell": 2.785,
      "ratio": 1.075,
      "n_buy": 3255,
      "n_sell": 3427,
      "avg_size_dom": 2.785,
      "daily_range": 34.25,
      "ret_4min": 2.0,
      "ret_5min": 2.75,
      "ret_10min": 6.0,
      "ret_15min": 5.5,
      "ret_20min": 6.75,
      "ret_30min": 13.25,
      "ret_60min": 11.25,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2026-02-02",
      "direction": "sell",
      "mean_buy": 2.766,
      "mean_sell": 2.884,
      "ratio": 1.043,
      "n_buy": 2788,
      "n_sell": 3157,
      "avg_size_dom": 2.884,
      "daily_range": 63.75,
      "ret_4min": 1.0,
      "ret_5min": 4.5,
      "ret_10min": 7.5,
      "ret_15min": -0.0,
      "ret_20min": -2.25,
      "ret_30min": -5.0,
      "ret_60min": -5.0,
      "ret_1min": 2.25,
      "day_dir": "down"
    },
    {
      "date": "2026-02-03",
      "direction": "buy",
      "mean_buy": 2.465,
      "mean_sell": 2.423,
      "ratio": 1.017,
      "n_buy": 3824,
      "n_sell": 3595,
      "avg_size_dom": 2.465,
      "daily_range": 62.75,
      "ret_4min": 1.0,
      "ret_5min": -0.75,
      "ret_10min": -4.5,
      "ret_15min": -10.75,
      "ret_20min": -9.75,
      "ret_30min": -16.75,
      "ret_60min": -21.25,
      "ret_1min": 2.5,
      "day_dir": "down"
    },
    {
      "date": "2026-02-04",
      "direction": "buy",
      "mean_buy": 2.591,
      "mean_sell": 2.535,
      "ratio": 1.022,
      "n_buy": 4011,
      "n_sell": 4093,
      "avg_size_dom": 2.591,
      "daily_range": 50.25,
      "ret_4min": -4.5,
      "ret_5min": -8.5,
      "ret_10min": -21.5,
      "ret_15min": -20.5,
      "ret_20min": -9.0,
      "ret_30min": -14.5,
      "ret_60min": -33.0,
      "ret_1min": -6.5,
      "day_dir": "down"
    },
    {
      "date": "2026-02-05",
      "direction": "buy",
      "mean_buy": 2.399,
      "mean_sell": 2.2,
      "ratio": 1.09,
      "n_buy": 4474,
      "n_sell": 4535,
      "avg_size_dom": 2.399,
      "daily_range": 78.5,
      "ret_4min": 4.0,
      "ret_5min": 5.5,
      "ret_10min": -4.75,
      "ret_15min": -5.0,
      "ret_20min": 3.0,
      "ret_30min": 18.25,
      "ret_60min": 43.75,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2026-02-06",
      "direction": "buy",
      "mean_buy": 2.696,
      "mean_sell": 2.62,
      "ratio": 1.029,
      "n_buy": 4268,
      "n_sell": 4180,
      "avg_size_dom": 2.696,
      "daily_range": 62.5,
      "ret_4min": 3.75,
      "ret_5min": 1.75,
      "ret_10min": 13.5,
      "ret_15min": 18.75,
      "ret_20min": 20.0,
      "ret_30min": 16.0,
      "ret_60min": 21.5,
      "ret_1min": 1.5,
      "day_dir": "down"
    },
    {
      "date": "2026-02-09",
      "direction": "sell",
      "mean_buy": 2.806,
      "mean_sell": 3.277,
      "ratio": 1.168,
      "n_buy": 2132,
      "n_sell": 1790,
      "avg_size_dom": 3.277,
      "daily_range": 61.75,
      "ret_4min": -4.0,
      "ret_5min": -6.0,
      "ret_10min": -6.0,
      "ret_15min": -4.75,
      "ret_20min": -5.25,
      "ret_30min": -5.25,
      "ret_60min": -16.25,
      "ret_1min": -3.75,
      "day_dir": "down"
    },
    {
      "date": "2026-02-10",
      "direction": "buy",
      "mean_buy": 2.735,
      "mean_sell": 2.642,
      "ratio": 1.035,
      "n_buy": 2526,
      "n_sell": 2810,
      "avg_size_dom": 2.735,
      "daily_range": 31.5,
      "ret_4min": -0.5,
      "ret_5min": 0.75,
      "ret_10min": -2.25,
      "ret_15min": -5.25,
      "ret_20min": -5.75,
      "ret_30min": -7.0,
      "ret_60min": -5.75,
      "ret_1min": -4.75,
      "day_dir": "down"
    },
    {
      "date": "2026-02-11",
      "direction": "sell",
      "mean_buy": 2.453,
      "mean_sell": 2.653,
      "ratio": 1.081,
      "n_buy": 3720,
      "n_sell": 3729,
      "avg_size_dom": 2.653,
      "daily_range": 80.5,
      "ret_4min": 1.5,
      "ret_5min": 1.25,
      "ret_10min": 7.5,
      "ret_15min": 2.5,
      "ret_20min": -0.25,
      "ret_30min": -5.25,
      "ret_60min": -1.75,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2026-02-12",
      "direction": "buy",
      "mean_buy": 3.401,
      "mean_sell": 3.29,
      "ratio": 1.034,
      "n_buy": 4622,
      "n_sell": 5085,
      "avg_size_dom": 3.401,
      "daily_range": 68.5,
      "ret_4min": -7.0,
      "ret_5min": -7.5,
      "ret_10min": -19.5,
      "ret_15min": -28.0,
      "ret_20min": -37.25,
      "ret_30min": -49.25,
      "ret_60min": -47.0,
      "ret_1min": -0.5,
      "day_dir": "down"
    },
    {
      "date": "2026-02-13",
      "direction": "buy",
      "mean_buy": 2.171,
      "mean_sell": 2.092,
      "ratio": 1.038,
      "n_buy": 3370,
      "n_sell": 3740,
      "avg_size_dom": 2.171,
      "daily_range": 72.0,
      "ret_4min": -5.25,
      "ret_5min": -1.75,
      "ret_10min": 7.0,
      "ret_15min": 2.5,
      "ret_20min": 3.5,
      "ret_30min": -5.0,
      "ret_60min": 19.0,
      "ret_1min": -7.0,
      "day_dir": "down"
    },
    {
      "date": "2026-02-16",
      "direction": "sell",
      "mean_buy": 1.867,
      "mean_sell": 2.446,
      "ratio": 1.31,
      "n_buy": 407,
      "n_sell": 514,
      "avg_size_dom": 2.446,
      "daily_range": 21.25,
      "ret_4min": 6.75,
      "ret_5min": 7.25,
      "ret_10min": 5.75,
      "ret_15min": -3.0,
      "ret_20min": -5.75,
      "ret_30min": 4.0,
      "ret_60min": -2.0,
      "ret_1min": 4.25,
      "day_dir": "down"
    },
    {
      "date": "2026-02-17",
      "direction": "buy",
      "mean_buy": 2.252,
      "mean_sell": 2.204,
      "ratio": 1.022,
      "n_buy": 3669,
      "n_sell": 3549,
      "avg_size_dom": 2.252,
      "daily_range": 71.0,
      "ret_4min": 3.0,
      "ret_5min": 4.25,
      "ret_10min": 21.25,
      "ret_15min": 30.75,
      "ret_20min": 41.5,
      "ret_30min": 48.25,
      "ret_60min": 47.25,
      "ret_1min": -3.5,
      "day_dir": "down"
    },
    {
      "date": "2026-02-18",
      "direction": "sell",
      "mean_buy": 2.969,
      "mean_sell": 3.47,
      "ratio": 1.169,
      "n_buy": 1761,
      "n_sell": 1695,
      "avg_size_dom": 3.47,
      "daily_range": 60.0,
      "ret_4min": 2.0,
      "ret_5min": 1.75,
      "ret_10min": -0.0,
      "ret_15min": 3.5,
      "ret_20min": 1.25,
      "ret_30min": 3.75,
      "ret_60min": 9.5,
      "ret_1min": 1.25,
      "day_dir": "down"
    },
    {
      "date": "2026-02-19",
      "direction": "sell",
      "mean_buy": 2.746,
      "mean_sell": 3.096,
      "ratio": 1.127,
      "n_buy": 2214,
      "n_sell": 2144,
      "avg_size_dom": 3.096,
      "daily_range": 37.5,
      "ret_4min": -5.25,
      "ret_5min": -5.25,
      "ret_10min": 2.0,
      "ret_15min": 0.25,
      "ret_20min": -4.5,
      "ret_30min": -4.25,
      "ret_60min": 9.0,
      "ret_1min": -3.5,
      "day_dir": "down"
    },
    {
      "date": "2026-02-20",
      "direction": "sell",
      "mean_buy": 2.831,
      "mean_sell": 3.192,
      "ratio": 1.128,
      "n_buy": 3444,
      "n_sell": 3250,
      "avg_size_dom": 3.192,
      "daily_range": 77.75,
      "ret_4min": 1.25,
      "ret_5min": 5.75,
      "ret_10min": 5.25,
      "ret_15min": 7.75,
      "ret_20min": 14.75,
      "ret_30min": 24.0,
      "ret_60min": 0.75,
      "ret_1min": 0.75,
      "day_dir": "down"
    },
    {
      "date": "2026-02-23",
      "direction": "buy",
      "mean_buy": 3.637,
      "mean_sell": 3.53,
      "ratio": 1.03,
      "n_buy": 3189,
      "n_sell": 3209,
      "avg_size_dom": 3.637,
      "daily_range": 79.25,
      "ret_4min": -3.25,
      "ret_5min": -2.25,
      "ret_10min": -13.5,
      "ret_15min": -13.5,
      "ret_20min": -21.5,
      "ret_30min": -5.5,
      "ret_60min": -4.0,
      "ret_1min": -0.25,
      "day_dir": "down"
    },
    {
      "date": "2026-02-24",
      "direction": "sell",
      "mean_buy": 2.723,
      "mean_sell": 2.728,
      "ratio": 1.002,
      "n_buy": 2386,
      "n_sell": 2442,
      "avg_size_dom": 2.728,
      "daily_range": 66.5,
      "ret_4min": 3.25,
      "ret_5min": 2.75,
      "ret_10min": -5.75,
      "ret_15min": -5.0,
      "ret_20min": -8.5,
      "ret_30min": -4.0,
      "ret_60min": -6.5,
      "ret_1min": 4.25,
      "day_dir": "down"
    },
    {
      "date": "2026-02-25",
      "direction": "buy",
      "mean_buy": 2.982,
      "mean_sell": 2.829,
      "ratio": 1.054,
      "n_buy": 1822,
      "n_sell": 1745,
      "avg_size_dom": 2.982,
      "daily_range": 19.25,
      "ret_4min": 5.5,
      "ret_5min": 8.75,
      "ret_10min": 7.0,
      "ret_15min": 11.0,
      "ret_20min": 6.75,
      "ret_30min": 9.5,
      "ret_60min": 17.75,
      "ret_1min": 0.5,
      "day_dir": "down"
    },
    {
      "date": "2026-02-26",
      "direction": "buy",
      "mean_buy": 2.945,
      "mean_sell": 2.797,
      "ratio": 1.053,
      "n_buy": 3066,
      "n_sell": 3548,
      "avg_size_dom": 2.945,
      "daily_range": 90.5,
      "ret_4min": 2.0,
      "ret_5min": 5.75,
      "ret_10min": 4.0,
      "ret_15min": 4.5,
      "ret_20min": 13.25,
      "ret_30min": 13.25,
      "ret_60min": -12.25,
      "ret_1min": -1.5,
      "day_dir": "down"
    },
    {
      "date": "2026-02-27",
      "direction": "sell",
      "mean_buy": 2.726,
      "mean_sell": 2.829,
      "ratio": 1.038,
      "n_buy": 2474,
      "n_sell": 2181,
      "avg_size_dom": 2.829,
      "daily_range": 44.25,
      "ret_4min": -5.75,
      "ret_5min": -6.0,
      "ret_10min": -10.0,
      "ret_15min": -3.0,
      "ret_20min": -10.25,
      "ret_30min": -12.5,
      "ret_60min": -9.75,
      "ret_1min": -3.5,
      "day_dir": "down"
    }
  ]
}